Slashdot Mirror


What's the Business Case for Microsoft and Open Source?

Friend of perl developers everywhere, Jeremy Zawodny, has an intriguing question: "If you had to explain to Microsoft why they should change their attitude toward Open Source, what would you say?" For more about this, read on... From Jeremy: "If you had to explain to Microsoft why they should change their attitude toward Open Source, what would you say? More to the point, how can Microsoft benefit from better supporting or even adopting Open Source in their business? (Replace IIS with Apache, for example.) Does it make sense for them? Are there ways that they can use Open Source as a competitive advantage without pissing off the Open Source community in the process? Which of their products would make sense on Open Source platforms? How can the Open Source community help Microsoft? Or is this a lost cause? IBM has made it work. Can Microsoft?

I ask these questions because I may have the chance to talk with folks at Microsoft about Open Source. And it only makes sense that I look to the community for input. So let's hear it. Flames won't help. Thoughtful answers and ideas very well could."

530 comments

  1. Don't Fool Yourself by scrote-ma-hote · · Score: 3, Insightful

    Microsoft have no intention of changing to open source, it's like trying to get someone to change their religion, not likely to happen. Why bother asking those questions, and concentrate on tackling MS head-on with quality open-source products?

    1. Re:Don't Fool Yourself by gripdamage · · Score: 3, Insightful

      Change has to start somewhere. Nobody could be so naive as to think they are going to convince Microsoft is a single meeting to abandon their well established stance against open source. It's just an opportunity to get the word out, and isn't one to be missed. The least the /. community can do is send him to the meeting well armed.

    2. Re:Don't Fool Yourself by scrote-ma-hote · · Score: 3, Insightful
      Then /. needs to learn a hell of a lot about economics and things that matter in the real world. The only way OSS can get MS to change is to demonstrate how it can rival the profits made by MS, or give them more power, so then they can rival the profits.

      This entire thing smells like a pat on the back for OSS if you ask me. I'm not saying they don't need one, because damn you guys are awesome (not sarcastic, seriously), I'm just saying that you may be going about this the wrong way.

    3. Re:Don't Fool Yourself by Iamthefallen · · Score: 5, Insightful

      What's needed is a change in the way MS developers think, with this I mean the people using Visual Studio etc to build solutions for the MS platform. If they start adapting Open Source more, then THEY will start pushing MS. With most MS platform developers being used to buying, and selling, their apps without source code and with a restrictive license, there's no demand on MS at the moment to go Open Source.

      However, it's not likely to happen as long as Open Source is pushed by zealots (*cough* RMS *cough) who have nothing to say about MS (or M$) apart from some rant about how they suck, preferably in 1337 5p34k.

      There are a lot of gains from sharing source and solutions, but, that culture just doesn't exist in the MS platform developers mind, thus there's little pressure on MS to even consider it as a policy.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    4. Re:Don't Fool Yourself by Anonymous Coward · · Score: 2, Funny

      I use Visual Studio to develop for Microsoft platforms. I've also used various Java technologies on various open source platforms. Which is better? For my users, Microsoft. Open Source is still too fragmented and unusable; still obsessed with compsci "beauty" rather than down-and-dirty coding hacks that deliver usable software quickly in the Real World.

    5. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      Oh, also, PS, there is absolutely no advantage for my company to Open Source most of our software (most, not all). Why on Earth should I give an IT solution away for free to my competitors? I'll always do better by hiding it, even if that means it doesn't get the comprehensive code review that some OSS does.

    6. Re:Don't Fool Yourself by Iamthefallen · · Score: 1, Insightful

      Indeed, I use Visual Basic and ASP / VBScript on IIS calling a MS SQL Server or Access DBs a lot myself, is it the perfect solution and the best languages there is? Far from it. BUT, it gives functionality fast and at a low cost, which is what the guy paying me cares about.

      But, here a lot of the OS zealots cry in pain, WTF?!! VB?! ASP?! VBScript?! IIS?!!! MS SQL Server?! Access?!! d0000d, they suxx0rz!11!!! C/PHP/Perl/Apache/MySQL rules!1!!! j00 suxx0r n00b!1!

      That doesn't really help in convincing people that open source is a good idea, a lot of the people you see advocating open source will do so on the simple basis that MS technologies are evil and that they suck. But hey, they get the job done for me, I get payed, customer gets a working system, everyone is happy.

      There is at the moment more people arguing that MS devs. should go Linux/MySQL/Apache than there are people arguing that MS devs. should just go open source. Linux != open source, A VB app can be as much open source as a C app can, just because it's MS platform only doesn't mean it can't be open source. Technologies, platforms, languages does not matter, what you produce and provide with them does.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    7. Re:Don't Fool Yourself by Iamthefallen · · Score: 5, Insightful

      open source != free as in beer
      open source != free as in speech
      Open source means the source is open, yes, this means it might be used without permission. open source to me is sharing information, not giving away work for free. Allow people to view the sourcecode, but license and charge for the app.

      Mostly like any HTML page is today. Design theft occurs occasionally, but still there are plenty of people who pay web developers to build a site for them. If HTML code was compiled and unreadable, what would the web be today? Didn't most of us learn website coding by copying HTML/CSS/Script snippets from other pages? Has the webdesign industry died because of it?

      Problem is, we (as in MS developers) are used to HTML being open source, but anything else must be hidden or someone will steal it for sure!
      We need a change of culture and way of thinking is all.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    8. Re:Don't Fool Yourself by ariels · · Score: 2, Insightful
      However, it's not likely to happen as long as Open Source is pushed by zealots (*cough* RMS *cough) who have nothing to say about MS (or M$) apart from some rant about how they suck, preferably in 1337 5p34k.

      Has RMS ever used 1337 5p34k? Have you ever seen RMS refer to Micro$oft?? For that matter, has anyone ever seen RMS praise "Open Source"???


      Acceptance of Open Source and/or Free Software is not likely to happen as long as their basic concepts and speakers remain so poorly heard.

      --
      2 dashes and a space, or just 2 dashes?
    9. Re:Don't Fool Yourself by morgajel · · Score: 2

      that is one of the most competent and well thought out posts I've ever seen.
      you bring up a great point- html would, I guess, be opensource. Anyone who says *opensource* is doomed to fail, then say "oh yea, obviously, that whole HTML thing was just a fluke, sure glad it died out in the earily 90's after every READ EVERYONE ELSE'S CODE, LEARNED HTML AND MADE THEIR OWN PAGES!"

      you're correct- that html is by nature opensource. I have a new sig. if I could, I'd mod this parent up.

      --
      Looking for Book Reviews? Check out Literary Escapism.
    10. Re:Don't Fool Yourself by tshak · · Score: 2

      HTML as "Open Source" is a bad example because HTML is not "software". The intellectually property is not the tag it's the content itself.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    11. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      >Microsoft have no intention of changing to open source, it's like
      >trying to get someone to change their religion, not likely to happen.
      >Why bother asking those questions, and concentrate on tackling MS
      >head-on with quality open-source products?
      >
      >
      Agreed. This reminds me of certain elements of the Atari ST and Amiga userbase that kept running around waving "petitions" for people to sign begging Microcrap to port various Windows programs to the ST and Amiga. Of course it never amounted to anything other than a huge waste of time and effort on their parts. Makes me wonder why anyone would even bother anymore, since we're reaching the point were we don't actually need Microsoft or Windows devolpers anyway.

    12. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      Point isn't to argue whether HTML/CSS/Scripts are software or not, but look at the way we perceive them, it's natural for webpages to be open source, it's natural for *NIX platform apps to be open source, it's unnatural for MS platform apps to be open source. Difference in culture and perception more than anything else.

      And you're splitting hairs, in any other language the IP isn't IF{}, Public Sub, window.open or any other statement, it's the total functions that comes out of it. With HTML the IP is the appearance of a page (not counting contents here), yet few are terrified that someone would steal their design, they KNOW ppl can look at the source, and it doesn't bother most HTML coders, it's just the way it is. Those few that don't want to show their HTML code or images are told one thing, don't put it on the web. Imagine if we had the same idea when it came to "real" software, if you don't want someone to look at your source, don't distribute it.

      If someone steals your site design by copying the HTML code, which is open source, then you can go through the legal system to take action, why must we treat software differently? Making source open does in no way mean you give up your rights to it, including copyright.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    13. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0


      You may be disappointed if you fail, but you are doomed if you don't try.
      --Beverly Sills

    14. Re:Don't Fool Yourself by timothy_m_smith · · Score: 2, Informative

      In terms of getting MS-type developers to write Open Source code, you will have target your audiences selectively. I am in consulting and I focus on custom developed software. The kind of big corporate clients I work for, would never let any part of their custom business apps be published as open source. These companies are looking for any advantage over compentitors and so they will not give any part of their code away. For software that is fairly common among competitors, these guys generally will buy some kind of package. So, I think you're going to have to find another group of MS developers besides the ones working at big corporations.

    15. Re:Don't Fool Yourself by Iamthefallen · · Score: 2

      No, I didn't mean to imply that RMS is a 14yr old boy who has just managed to install SuSe and is now about to learn C and assembly and Perl and Java and MS Sucks! But, those are the people you most often see advocating open source (read Linux, they haven't managed to understand that there is a difference). However, I don't think anyone can deny that RMS is a zealot when it comes to his campaigns and opinions.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    16. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      Of course, I doubt the *NIX world is different in that respect. Customized software development has slightly different gamerules than a more general tool.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    17. Re:Don't Fool Yourself by Cynikal · · Score: 1

      "What's needed is a change in the way MS developers think, with this I mean the people using Visual Studio etc to build solutions for the MS platform"

      or would that just result in another stipulation in the license aggreement that you cannot use VS to develop open source? ok i know that sounds far fetched, but i for one am not surprised at how far ms goes already to stifle competition.

    18. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      How would creating open source software with VS possibly aid competitiors of MS? If anything MS should ask the VS users to create more OS software, the more OS software out there, the easier to learn the tool and the language and do something useful with it.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    19. Re:Don't Fool Yourself by VP · · Score: 2

      However, I don't think anyone can deny that RMS is a zealot when it comes to his campaigns and opinions.

      From m-w.com:
      zealot: 2. a zealous person; especially: a fanatical partisan.
      zealous: filled with or characterized by zeal
      zeal: eagerness and ardent interest in pursuit of something; synonym see PASSION

      So if you are saying that RMS is pasionate about Free software, and shows eagerness and ardent interest in pursuing his goals, then I (and I suspect most others) will agree with you. I fail to see though how this is bad for the acceptance of Free software.

      If you, however, want to imply that RMS is a fanatical partisan, I'll have to ask you to provide some evidence of this. Fanaticism implies ideas without reason, and everything I've seen and read about RMS shows that his opinions and ideas are well reasoned.

    20. Re:Don't Fool Yourself by xtremex · · Score: 2

      I have just come to the realization that I do not have ONE Microsoft product on my system. Not one. That's a big deal actually. I can get by 100% without using one line of code from Microsoft. That probably REALLY chaps their ass. That there are millions of people who can do REAL work on their computers w/o a Microsoft product. Even Apple depends on Microsoft for something.Looking at it in a business sense, it would be in their best interest to develop SOMETHING for the Linux platform.If they dont, when Linux gets more and more popular, Microsoft will eventually phase away completely. Why do I say that? Because if millions of people can get along fine NOW w/o Microsoft, what will happen in 5 years?

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    21. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      There is a gap between the win and the *nix platform today, a large part of it needlessly so. The gap is caused by different cultures, the way that the OS and it's supporting tools and services has been built.

      Many MS devs therefore have a hard time understanding the Free Software concept, many *Nix devs have a hard time understanding that people want money for their services. Granted I'm stereotyping a little here.

      From what I've seen and heard by RMS, he's not the right person to convince MS platform developers that open source is good. He's a bit too...passionate in his views.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    22. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      HTML as "Open Source" is a bad example because HTML is not "software". The intellectually property is not the <B> tag it's the content itself.

      The Linux kernel as "Open Source" is a bad example because C code is not "software". The intellectually property is not the "while" reserved word it's the content itself.

    23. Re:Don't Fool Yourself by bolthole · · Score: 2
      ...Mostly like any HTML page is today. Design theft occurs occasionally, but still there are plenty of people who pay web developers to build a site for them. If HTML code was compiled and unreadable, what would the web be today? Didn't most of us learn website coding by copying HTML/CSS/Script snippets from other pages? Has the webdesign industry died because of it?

      This is different from what you are presumably refuting, "if all code was open-source, it would kill the industry".

      Web-pages are UNIQUE TO A SITE. You cant take an entire site, clone it, and then use it in your own site. You have to modify it specifically for each purpose. This is because web pages are intrinsically 'information'.

      This is in contrast to software, which is intrinsically 'functional'. Two different realms. Microsoft, et. al. make their fortunes because lots of people need to accomplish the same functionality. They sell software to allow people to accomplish a function.

      Whereas web designers sell their own labour, to accomplish the desired 'function' (make me a web site).

      You cant clone labour for essentially zero cost. Whereas you can do that with software.

    24. Re:Don't Fool Yourself by fo0bar · · Score: 2, Funny
      A mid-20s man and woman walk up to Bill Gates' house and ring the bell.

      Bill: Umm, it's 9AM on a Sunday morning. Can I help you?

      Woman: Hi! We're Linux Witnesses...

      Man: And we would like to explain the awesome power of the Open Source business model.

      Bill: Sorry, I'm perfectly happy with my b usiness model. Begins to close door.

      Woman: Wait, Open Source is the one true business model! It has the potential to make money in the retail and services market, while allowing you to give back to the community!

      Man: Plus, it creates the ability for external competition, thereby guaranteeing that you're on your toes to make the best product possible!

      Bill: Not interested.... Look, it's SUNDAY MORNING, the business model's HOLY DAY, I was about to go work on mine right now...

      Woman: We understand, but when you can, please look at our literature. Hands Bill a pamphlet that says "Linux is Your Savior" and a wristband that says "WWTD (What Would Tux Do?)"

      Bill: Uhhuh... closes the door

      Melinda: Honey, who was that?

      Bill: Oh, just some Linux zealots.

    25. Re:Don't Fool Yourself by JAVAC+THE+GREAT · · Score: 2

      The only thing exposed through HTML code is "look and feel". Stealing an HTML page is like stealing a blank book. If you could read PHP/Java/etc. and read the database table definitions my selecting "View Source" your analogy would be more valid, but it is still uncomparable to say, selling a Word Processor package, because most web pages work on a service model. This is funny, because people blast Microsoft for their well-known plans to move to a service model (pay-to-use the software), yet this is the exact same model OSS claims as a viable profit model.

    26. Re:Don't Fool Yourself by dalamcd · · Score: 1
      Tell them there's a chance the code would get stolen by a competitor (bearing in mind that open source != free), in which case they can sue the pants off said competitor. =D

      dalamcd

      --
      moer liek CELtroid prime!!@1!
    27. Re:Don't Fool Yourself by frankrachel · · Score: 1

      Yeah, but [most] people aren't *selling* their HTML pages. I learned HTML from viewing the source of pages I liked. Now I can make pages using the stuff I learned, however it is not making me any money, nor taking away any money from the creators of the original pages. However, If I get the source to an applocation and am able to use fragments, ideas, etc. from it to make and SELL a competing product, why would the creator of the original make his source available? It does nothing but harm him.

    28. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      No, a web page is not contents alone. HTML/CSS builds the appearance of a site. Both the appearance and the contents are copyright protected, you can't just grab the entire source code of a given site and change the contents without violating copyright.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    29. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      C'mon, mods, this deserves a "Funny" or two, if only for the "What Would Tux Do" line.

    30. Re:Don't Fool Yourself by Iamthefallen · · Score: 2

      Any well designed website has many many hours put into the design, look, and "feel" of it. A competent webdesigner will make sure that the site works in a variety of browsers, that it displays as it should, that navigation is locical, that the contents is presented in a way which makes it readibly accessible to the visitor. Still, there's nothing that prevents me from copying all that HTML/CSS/Script code, changing the contents and uploading it to my own site in just an hour or two saving me hundreds of dollars. I don't see the difference.

      If MicroSoft had all its apps source code avaliable, it doesn't mean it's ok to compile it and use it without paying, just as it's not ok to grab the entire look and feel of a site.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    31. Re:Don't Fool Yourself by JAVAC+THE+GREAT · · Score: 1
      I'm not saying it's not copyrighted (although that may have been implied in my analogy), but I am saying that the functionality or content, rather than appearance, is the true value of the site to its operators. Hence, there is no reason for them to care.


      However, I do know people, (my boss for one), who would prefer to hide the source for their web pages if at all possible.

    32. Re:Don't Fool Yourself by ScottKin · · Score: 1
      Open source means the source is open, yes, this means it might be used without permission. open source to me is sharing information, not giving away work for free. Allow people to view the sourcecode, but license and charge for the app.

      Hmmmm....

      Step 1 - get copy of sourcecode and all related libraries.

      Step 2 - compile, link, create executable image.

      Step 3 - Now I have a running version of the software that took some poor fool 6 months to develop.

      OSS = GIVING IT AWAY FOR FREE (free, as in Air)

      HTML is an interpreted language because that's how Mr. Ted Berners-Lee spec'ed it - if you don't want people to see your coding cleverness, use ASP.

      OSS is great for Academia, but is basically BAD (as in evil) for business.

      ScottKin

      --
      I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
    33. Re:Don't Fool Yourself by Isofarro · · Score: 1

      just because it's MS platform only doesn't mean it can't be open source

      Certain MS SDK's have a clause that prevents it being used in open source development. IIRC it is against the EULA of Windows XP to use VNC to remotely control a that PC.

      So are you absolutely sure your above statement holds, and what are you basing this statement on?

    34. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      We'll see how big of a talker you are in 5 years.

    35. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      You're talking about Open Source, I'm talking about open source. Sharing source code, while not giving away any rights, just as we do with HTML.

      As I tried to say here.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    36. Re:Don't Fool Yourself by Iamthefallen · · Score: 1

      Actually, I'd like to see where you got that claim from that MS SDKs can't be used for open source apps.

      What am I basing it on?

      Public Sub Bah
      msgBox "Bah"
      End Sub
      bah

      See, a very nifty VB Script app, and look, it's all MS technology! It can be open source!

      (The above code is now declared to be public domain, yes slashdotters, you may use that extremely cool code!)

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    37. Re:Don't Fool Yourself by tshak · · Score: 1

      Text is a type of content. Just because a web page can have a Style Sheet and formatting doesn't mean that it's not simply content. The point is a web page is not software.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    38. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      I wish that change were possible. I've had contact with a number of former and current MS employees. During their tenure they universally seem to believe that they are a breed apart. ("Developers! developers! developers! developers! developers!" Sound familiar?) It's this pervasive attitude that, I believe, contributes to their disdain for the laws and customs the rest of the computing world live by. "Molest us not with this pedestrian stuff! We are the elite!"

      I hate to have to say this because the very idea saddens me. But of the people I know who still work there, after a few months I am struck with a growing feeling of "I don't know you anymore." That company just seems to be rotten inside. It does bad things to people. How will mere words change that?

    39. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      oh how true.

      The real power of closed source is control of what you make. There is good money to be made with that. If everyone can make exactly the same thing you do. You will have little to no income. A company the size of MS can not survive on little or no income. They would have to compleatly change what they are. Their stock holders would lynch them if they tried to do anything different.

      I applaude people that are willing to give up control of what they have made. Maybe its out of lazyness. Or maybe a true belief that open source is the one true calling. Ive given things away simply because I am tired of fixing the thing. But others still see value in it, I hope. If not then there is no reason to bother fixing it.

      I knew one guy who was making 20-30 bucks per copy of his software. True it wasnt exactly making him alot of money. He was happy with the beer money. Someone wrote him and told him how he should be 'open source'. He wrote him back and told him flat out no that he was not interested in that. The guy then started sending him hate emails. He enjoyed fixing the bugs by himself. It was his hobbie, his code, and his right to do with as he pleased. He liked that. But if he started giving it away where would his beer money come from?

    40. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      > What's needed is a change in the way MS
      > developers think

      You think it's the MSFT DEVELOPERS who have made serious concessions to make Windows backwards compatible for so long? To make COM difficult to support legacy apps?

      It's done that way for a BUSINESS PURPOSE, which is why they have so much MONEY. The same reason Sun squeezed out clone makers like Solbourne, and the same reason Oracle charges $25k/processor or so. They can, so they do. Developers are told what to do, and they do it.

    41. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      Is this the same code thats been laying around for years? Most of it is done half ass. The guis suck the interfaces are horible. If thats the future im not going!

      I used to be able to remember every single command line switch there is. But as Im getting older things dont come to me like they used to. You will realize this someday. If your lucky you wont have that problem but lots of people do. I just want the freeking thing to work. I dont want to have to spend 4 hours installing RedHat. Then put it on the web and its rooted in 15 minutes, and the same with an windows product. I just want something I can use. Something so I can sit down once and awhile crank out a letter or play a game or two.

      And the best bit is if you go looking for help and god help you if it happens to be in a FAQ that you dont know about. You get ripped a new one. Ive seen this happen to so many people. I had wondered where all the os2 zealots had gone but apparently they found a nice home in linux.

      Almost all of my software is MS software. I like it. It works good enough. All the way from visual studio to IE. It all works, and it works 'good enough'. The cool thing is its all integrated pretty good. You can acomplish the same thing with some linux distros but not without a lot of work. That is the hurdle linux distros have to get over for it to become my primary desktop. Oh if im patient and have time to do it I can make it work. But why should i have to do that? The Apple distro if you could call it that OSX is about the only one I have seen where its done somewhat well. Sometimes when you have a screw and you want to screw it in. You dont need to go get the power screwdriver. You just need a good old fashioned screwdriver. You know the one with the plastic handle and the bit of metal to screw them in. Sure the power screwdriver works great, and saves you time, but the ordenary screwdriver does the job just fine. If your doing thousands of screws sure the power screwdriver is the way to go. But if all your doing is 1 screw who cares.

      Ive spent alot of time getting this computer to work 'just right' Im not about to reinstall it and start all over with some other os again. Im not saying some other os will not end up as my desktop eventually. Im just saying it better damn well be worth it to change again.

      The only thing I would like to see ms port to linux would be their dev studio. Its the one thing that they could use to port the rest of their apps to linux. If that was in linux I probably would drop the rest of windows in a heartbeat. Course I consider the gnu dev tools to be 5-7 years behind MS. They could become a dominant force in the linux world. Are we sure we want that?

      What I can never see though is the 'it must be only one way or the other'. I picked MS software because it works good enough and the help for it is pretty good. Do I still use gnu tools. You bet. But then again im just an old cranky command line kinda guy. Now days I always start with the gui. If that doesnt work. I then goto the command line to make it do what i need. I use a combination of whatever to get what I want done.

      MS will be just fine. They have their service contracts. There are still companies out there that use NT351 OS2 and so on. They still get money from all that... Some corporations move extreemly slow on changing things. As change costs money. You better be there with a ROI if you want the to change. And that ROI will have to be on the order of months not years. Because now I will have to retrain all my workers to use command line stuff or a new windowing system. Oh I have to have a new staff that can take care of all those machines. Which means either retraining them or buying new ones. All of those are expensive. Not all of the cost of a machine is in the cost of the software. MS has been for a few years doing the 'you pay us X dollars you get Y licences, and Z support calls'. Think about that. I can goto 1 vender and its all taken care of. I dont have to fight 20 different groups to get something fixed. I can just goto MS and if im willing to pay for it. get it fixed.

    42. Re:Don't Fool Yourself by Zeinfeld · · Score: 4, Informative
      Anyone who says *opensource* is doomed to fail, then say "oh yea, obviously, that whole HTML thing was just a fluke, sure glad it died out in the earily 90's after every READ EVERYONE ELSE'S CODE, LEARNED HTML AND MADE THEIR OWN PAGES!"

      HTML was not open source. It is an open specification. There are open source browsers writen to that specification but the specification is not the code.

      Also the libwww code written at CERN is not open source, it is public domain. There is a big difference. If you modify libwww there are no limits on what you do with it, you can make the modification closed source.

      We did not write the license that way because we were ignorant of RMS's politics, far from it. The license was written that way so that companies such as Spyglass and Microsoft could build systems built on our code if they wanted to.

      As for reading people's HTML to write code - thats a bug not a feature. The original idea was that the browsers would have the ability to edit Web pages so the end users did not have to learn HTML. Also HTML was originally much cleaner than the current spec which has countless enhancements added in by Netscape in an attempt to make the spec proprietary during the pre-Microsoft browser wars against Spyglass and the Web Consortium. Thats why we have six incompatible mechanisms to change fonts but none of the standard browsers support math markup - bit of a lose for a technology meant to be for scientific publication eh?

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    43. Re:Don't Fool Yourself by Anonymous Coward · · Score: 0

      Actually, most of MS dev groups DO NOT use VC++ to build their software, I remember a MS friend of mine telling me they use the IDE and not the compiler, or was it the other way around?

    44. Re:Don't Fool Yourself by Isofarro · · Score: 1

      Actually, I'd like to see where you got that claim from that MS SDKs can't be used for open source apps.

      The SDK for pocket PC apps IIRC.

    45. Re:Don't Fool Yourself by leonbrooks · · Score: 2
      The only way OSS can get MS to change is to demonstrate how it can rival the profits made by MS, or give them more power, so then they can rival the profits.

      Given that they already use, and admit to using (there's at least one credits list in XP somewhere thst duly lists all of their copyrightish contributors, including many, many BSDish contributors.

      The _real_ trick would be getting them to correctly employ GPLed code. This unlikely scenario could, IMHO, eventually come to pass under some combo these (and other?) influences:
      • they really, really need the `brownie points', e.g. to head off some nasty legal or political backlash)
      • as a neat way of turning an albatross into gain
      • as a way of keeping a non-control-freak product (er, but do they have any?) alive without going to the trouble of supporting it
      • Bill dies and Jennifer secretly hates him.

      I personally would like to deal with less sucky default system tools (telnet, ftp, find, many more) when forced to use Windows, and Microsoft could provide these pretty much instantly if they were willing to ship GPLed code.
      --
      Got time? Spend some of it coding or testing
  2. How does open source make a profit? by StudMuffin · · Score: 4, Insightful

    Microsoft is a corporation, bound to it's shareholders, and is chartered to make a profit. In order to adopt an open source mentality, it would need to be demonstrated that open source is as profitable as closed-source projects. And, in the many years of the open source movement, I have not seen many open source projects that are highly profitable. So, therefore, I don't think that there is an argument that would convince microsoft to change their approach, other than federal injunction.

    --
    Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel. -
    1. Re:How does open source make a profit? by Brento · · Score: 3, Insightful

      Open source doesn't make a profit by adding to the revenue line: it helps make a profit by decreasing the expense lines. We used Open Source to pull off a project that we would have taken tons of money and time with closed-source software (and believe me, we tried).

      Open source is great for the consumer (as defined by those who USE it, which can mean businesses), as evidenced by how quickly Linux is making its presence known in the server room, but it's not as great for the vendor, as evidenced by Linux-related stock prices. Slashdot posters get so frustrated because they can't draw the line between the two. We all agree it's great for the consumer - but as this Ask Slashdot post will point out, it's a lot harder to make sense for the vendor.

      --
      What's your damage, Heather?
    2. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      But Microsoft has't ever paid a dividend to their shareholders. So what is the point in making a profit?

    3. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      The idea would be to opensource (base)parts that
      are expensive to develop/test/support (like the
      core OS), and to keep the rest (much of which determines the look and feel to the customer) tightly shut.

      Pretty much like what Apple (that other closed source company) is doing with Mac OS X

    4. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      How is this a troll. Come on now its the truth

    5. Re:How does open source make a profit? by smagruder · · Score: 4, Insightful
      In order to adopt an open source mentality, it would need to be demonstrated that open source is as profitable as closed-source projects.

      When a corporation gets as big and profit-positive as Microsoft, their central and overriding goal is to get an extremely high return on any investment they make. Any projects that make only small profits are rejected in favor of the biggest cash cows, which are oftentimes of less value to the public than the projects with small profits. Companies like this get into the mentality that they are entitled to continued high profits and will do anything to maintain that, even skirting or breaking anti-trust law. They won't allow anything to get in the way of their income, even if they have to do evil things.

      Anyone who looks at history will know IBM used to be what MS is now, until they got slammed with their own anti-trust suit and simultaneously was selling overpriced products from an old paradigm they were desperately trying to prop up. I'm very confident that the past will be prologue here.

      --
      Steve Magruder, Metro Foodist
    6. Re:How does open source make a profit? by battjt · · Score: 2


      And, in the many years of the open source movement, I have not seen many open source projects that are highly profitable.


      On their own. I MAKE MONEY FROM OPEN SOURCE. I AM NOT ALONE. There are thousands of us developers that build systems on open source platform for corporations that are making money.

      Look at IGS (IBM Global Services). Imagine how little it would effect anything if IBM opensourced MQSeries. No one can use it without IGS due to the complexity, so IBM would still be making money even if they opensourced MQSeris (and hopefully fix a few bugs too!).

      --
      Joe Batt Solid Design
    7. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      MS isn't in the consulting business. Their consulting division is chartered under the "sales" group -- they're not required to make money by themselves because the software licenses they wrap into their projects are the true prize.

      Consulting doesn't have the returns or margins of software either. MS has amazingly high margins, the kind nobody else in the business can yet attain.

      There's no reason for MS to embrace OSS. But there is plenty of reason for me.

    8. Re:How does open source make a profit? by mysticgoat · · Score: 1

      General Assertions:

      • Microsoft is a corporation, ...

        No argument, but maybe not the important thing here. MS's visible organization is that of a corporation. But Microsoft is well-versed in the uses of publicly maintaining an API or DOM that does not necessarily reflect the internal, proprietary mechanisms that actually do the work.

        ...bound to it's shareholders,

        Well, sort of. The majority of MS stockholders are a rather small group of people strongly involved in MS's actual operations. These people are not representative of the general category of "stockholders" in the Wall Street sense.

        ...and is chartered to make a profit.

        Yes, but with MS the profit motive is no longer the main thing, if it ever had been. At this point, continued profit appears to be a necessary but incidental part of pursuing other goals.

      Pointers to data that back up the assertions

      • There are several, but one stands out: a corporation guided by simple profit motive is not going to end up with $40 billion of liquid reserves. That is profit withheld from the stockholders.

        Keeping that much money in liquid assets and staying out of trouble with various regulatory agencies is not a burden most corporations would take on. The normal daily movements of this much cash can cause booms and busts in whole industries if not managed very carefully. MS has to be putting a lot of its brainpower into managing this reserve in a way that doesn't call in the regulators or otherwise get them into trouble.

        There has never been a corporation with such a huge amount of liquidity. The for-profit corporate model no longer applies to Microsoft (if it ever did).

      So where is this going?

      • Idunno. Maybe this is just a rant.

        But it seems to me that if you want to try to get Microsoft to buy in on Open Source, you'll need to get into the dream space of Bill Gates and his cadre. That shouldn't be too hard: he likes to play the role of visionary.

        If you can find out what science fiction has influenced him and his buddies, what utopia he is working towards, and then show an Open Source path that will go there, then maybe that would be of some interest to the powers that drive Microsoft.

    9. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      Their consulting division is chartered under the "sales" group -- they're not required to make money by themselves because the software licenses they wrap into their projects are the true prize

      That ceased to be true about a year ago. MS is now trying to make $ from services, which in the long term will change the focus of the company from Retail Easy-To-Install stuff to more of a IBM/Oracle-style Experts Only! model.

    10. Re:How does open source make a profit? by sniggly · · Score: 1
      • MS is loosing ground rapidly in the server market.
      • It will have tremendous problems carving out a spot in the blade, cluser & beowulf area.
      • Gnome 2.0 might rival Windows ease of use.
      • Many GNU/Linux hacks are coming out that make installation and use of Linux on the desktop a breeze.
      • Interfaces are written that allow windows games to run on Linux without hassle.
      • Massive numbers of developers and companies are jumping on the Open Source train.

      Question is: when is MS pushed out of the software market and will they have diversified enough by then (Xbox, MS Network) and are they competitive enough there to survive? The Open Source momentum is enormous and is not slowing down any. Want to help MS move to open source? Buy an Xbox :)

      --
      Of those to whom much is given, much is required.
    11. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      MSFT shareholders (and most of us are, remember, if we have any mix of tech mutual funds) don't expect dividends. Any potential "profit" stays onhand as cash (very imporant to MS to keep a year's operating cash on hand) and the rest gets reinvested into the company. New buildings, more staff, and R&D projects. You'll be hearing more from MS Research in the coming years, I'd wager.

    12. Re:How does open source make a profit? by zangdesign · · Score: 2

      The part you left out was the expectation that The Company (generically speaking) will make a high profit, an onus placed upon them by the shareholders. Without that expectation, in our current society, the shareholders will take their money to another, more profitable, company. The shareholders place their money with The Company in the hopes that they will get back at least slightly more than they gave, in the long run.

      So, a company must produce a return in order to satisfy the sharelholders, otherwise there'd be no point to the investment save altruistic reasons, and we're just not that far along. When the greater mass of society is interested in the welfare of humanity as a whole, rather than their own small group, then we will begin to see the radical changes that you want.

      But don't hold your breath. It won't be for three or four generations at the least.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    13. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      Three or four generations? They said that 30 or 40 generations ago.

    14. Re:How does open source make a profit? by digitalpeer · · Score: 1

      Open source and Microsoft are like vinegar and baking soda.

      Open source poses a huge problem for the open market- where there is a distinction between your sellers and your buyers. Open source slowly dwindles the need for specialized software programmers/sellers like Microsoft and creates a greater need for generic in-house programmers/fix-er-upers. Don't get me wrong, you still need those few pioneers to make the initial code base and die out after a year or so. Basically, your making the consumers self dependant by reusing some if not all of what has already been done by the open source community each time you need a software solution- whether it be a web server or a specialized piece of CAD software. Why haven't I seen a commercial supporting open source on TV yet? Where are the sellers?

      Open source poses a huge problem for software pioneers. If your doing something that has never been done before, it's going to cost you a lot more than to use company B's software solution and adapt it to what you want. Maybe I am seeing this wrong, but it's almost hindering innovative and cutting edge software where there is competition between businesses. "Just let them do it first and spend all of their money, and we'll follow up behind them and use their source at a fraction of the cost." Open source is a place for the morally fit and the guilty conscience- something that people are losing with time.

      Open source poses a huge problem for ignorant people. When you take and make the consumer self dependant, you are expecting the average working people to develop more skills, become smarter, and leave behind the easy plug-and-admin Microsoft software. Microsoft has a special talent for making the not so computer savvy feel like real, live geeks. You pay for the software, but you save hiring admits off the street with common sense.

      Just some things to think about, before you face Microsoft's reactions.

    15. Re:How does open source make a profit? by smagruder · · Score: 2

      I understand the pressure from shareholders, but all corporations get the same pressure. But not all companies are run by CEOs who get a tremendous direct return from profits and inflating share values. A CEO that is more disconnected from this direct financial feedback will tend to look more at their community reputation as well as the long-term financial health of the company, which includes maintaining good will with customers, employees and people at-large. Enron took short-term thinking (and criminal activity) to an extreme, and they destroyed themselves. Microsoft continues to milk its corporate, government and other customers for its cash-cow office suite, even as the intrinsic economic value of office suites is collapsing.

      The bottom line is that corporations that get into the mindset that fat, short-term profits rule over all decisions end up falling down like a house of cards before long. IBM corrected itself in the nick of time. Will Microsoft?

      --
      Steve Magruder, Metro Foodist
    16. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      You obviously know nothing about economics. Microsoft exists to make money. As a society we place value on the things by giving them a price tag. I guarantee you that Microsoft is making business decisions based on what brings society the most benefit - ie what makes them the most money. If people didn't value Microsoft software, they wouldn't be paying for it and Microsoft wouldn't be doing it. It's a market economy - it drives innovation and a higher standard of living for all of us. I for one have no problem paying for a product that brings value to me, be it software or a new car. This whole attitude that Microsoft should just open up all their source code is mind boggling to me. This is actually a pointless argument, if you don't like them go out and build a better mousetrap and make it open source.

    17. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      The poster you're responding to said nothing about MS open-sourcing *all* its software. Further, this poster obviously understands issues that go well beyond economics, as economics isn't the only human progress indicator.

    18. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      economics is the best human progress indicator that we have - the most efficient way to assign value to objects or ideals is money. Granted there are times when governments need to intervene for the "public good"...such as pollution controls, law enforcement, military, etc. But this isn't one of those issues. Let the free market work man! And let's give some level of protection for intellectual property. In a perfect world everything would be open sourced, but money is the incentive, and if you take away people's ability to make money, you take away incentive for invention and innovation, then guess what? All of our lives get worse.

    19. Re:How does open source make a profit? by Zeinfeld · · Score: 3, Insightful
      MS is loosing ground rapidly in the server market.

      That is an interesting claim, until four years ago MSFT did not exist in the server market. They did not really believe in the model, Bill is a peer to peer sorta guy who hates mainframes.

      Sun and EMC do not appear to agree with you. According to them MSFT is to blame for their current woes and threatens their survival. Personaly I think Linux is killing Sun and the EMC model of charging mainframe prices for disk storage was bound to fail sooner or later as network atached storage was comoditized.

      My expereience suggests that MSFT servers rarely compete with UNIX. Most NT servers are serving a domain of Windows boxen, few unix boxes serve that role.

      The one area of competition is in Web Servers and there Microsoft appears to have a pretty strong hold. Mainly through Frontpage and Active Server Pages.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    20. Re:How does open source make a profit? by Anonymous Coward · · Score: 0

      Nice mantra. A free market is certainly important, but a free market doesn't always make the best "decisions" for the public at-large. Therefore, other forces, like democracy, have to be likewise let loose. If you want market forces totally unleashed, then let's also totally unleash the possibilities of democracy. One without the other is a prescription for cultural disaster.

    21. Re:How does open source make a profit? by tigersha · · Score: 1
      There is just one problem here. Basic economic theory states that free markets are the most efficient way to allocate resources to people. Two problems in the Microsoft case.
      • First, the keyword here is free markets. In the case of a monopoly or a oligolopy the market is not free to start with! Any economics intro textbook will have something to say about this.

        Basically, efficient distribution happens becaus of the price/demand equilibrium and this does NOT (quite) apply to a monopoly since they can ignore the pricing part of the curve and set whatever price they want.

      • As an aside, efficiency is not always what you want. It is more efficient for society to shoot all kids who are born blind/retarded. It is not necessarily humane to do this.

        In the case of free-market efficient capitalism, this sort of inhumanity come for instance from firing masses of workers. Or sweatshops. Or forcing people to work unpaid overtime. I mean, if the goddamn shareholders cannot afford my time they cannot have it. If I cannot afford to buy a new car, I can't have it. Why should they force me to give them my time??

        The problem here is that free-marketers claim that free markets are good for the welfare of humanity as a whole. But when the efficient allocation of resources as such result in inhumanity this is point where you should ask some questions.

        This is of course, a complicated, debatable, gray area sort thing, but one should keep it in mind.

      • The other problem is that economic theory deals with price demand curves in accordance to the price of production. It is very difficult to apply this to something which can be made millions of copies of for fairly marginal cost.


      Anyways, just some things to think about
      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  3. M$ is doomed by Anonymous Coward · · Score: 0

    IMHO, Microsoft and it's softwares are doomed. I'm not gonna stick around with them as soon as the Open Soruce community sticks out something really new on the client-side.

    That's my 2 cents.

    1. Re:M$ is doomed by mumblestheclown · · Score: 5, Interesting
      How about some new mod options for Slashdot?
      • score -1, naive
      • score -1, simplistic
      This is a serious proposition and about as objectively applicable as "-1, Troll"
    2. Re:M$ is doomed by Morphine007 · · Score: 1

      How about some new mod options for Slashdot?


      .... hmm... how about

      Score:-1,FOR THE LOVE OF GOD DON'T LET IT BREED!!!

      .... at the very least it'd be good for modding down the goatse.cx trolls ;)

  4. Security, for starters by Brento · · Score: 5, Insightful

    As a guy who has to support IIS in mission-critical apps, I'd have to say that it would give them a lot of credibility in the enterprise if they opened the source just for IIS, for starters. At least once a quarter, somebody in our organization asks why we're not using Apache yet, and with the IIS security problems that crop up all the time, it's getting harder to answer that question.

    I know what their answer is going to be, though. They don't want to open up IIS because it will expose all of the existing installations to attacks until patches are written. They'd rather keep it closed to protect the morons who don't apply patches than to open it up to fix the rest of the holes.

    --
    What's your damage, Heather?
    1. Re:Security, for starters by chromosundrift · · Score: 1

      At least once a quarter, somebody in our organization asks why we're not using Apache yet, and with the IIS security problems that crop up all the time, it's getting harder to answer that question.


      Of course, there is one way you wouldn't have to answer that question any more.
    2. Re:Security, for starters by fferreres · · Score: 3, Insightful

      Well, wasn't the idea to cut costs on support? That everyone could install everything?

      They claim your company should adopt IIS because they can pay you less for your job (easier job) or even fire you (no need for good cs graduates anymore. Microsoft is easy. Anyone can admin everything).

      And then you come by and blame all fault on lazy admin or untrained admin and even on non-admins? I guess the problem comes right from the MS attitude towards bastardization of the entire cs degrees and the anti-good-admin lower-cost PR.

      Yes, you need a good admin. No Microsoft product is going to solve the need for admins. It's unavoidable. A good admin is productive.

      While you are patching IIS some guy near your town/city doing something profitable...

      --
      unfinished: (adj.)
    3. Re:Security, for starters by Brento · · Score: 1

      While you are patching IIS some guy near your town/city doing something profitable...

      WOW! I've never heard it put that way, and I love it! I tried to find your email so I could thank you for this in private, but I'll have to do it here. I'm copying that and emailing it to my coworkers. That's the absolute best way of putting it!!

      --
      What's your damage, Heather?
    4. Re:Security, for starters by Anonymous Coward · · Score: 0

      Yeah, you could start an ill-advised project to replace IIS with Apache in your organization ignoring the many business benefits that MS brings and you could get fired for it. Then you won't be answering questions, you'll be asking them; mainly about fries with that.

    5. Re:Security, for starters by Anonymous Coward · · Score: 0

      While you are patching IIS some guy near your town/city doing something profitable

      If you think this you should go for a developer's job rather than a sysadmins. Sysadmins don't do profitable things: they just set up the platform to allow others to do so (and some of them do a fantastic job of it - it's in no way a less skilled job than development). Patching IIS, or patching Apache, or recovering a machine from a kernel oopsie, or whatever, are what sysadmins do while decvelopers do the profitable stuff...

    6. Re:Security, for starters by Anonymous Coward · · Score: 0

      Yes. Because the once every few weeks for 5 minutes patching that I can do from my desk really cuts into my productivity.

      Not.

    7. Re:Security, for starters by Anonymous Coward · · Score: 0

      and why are you not using apache?

    8. Re:Security, for starters by smagruder · · Score: 2
      They don't want to open up IIS because it will expose all of the existing installations to attacks until patches are written. They'd rather keep it closed to protect the morons who don't apply patches than to open it up to fix the rest of the holes.

      I suspect MS won't open their IIS code because of the sheer embarrassment they will face when they're criticized for sloppy, poorly written code. Their software developers will appear to be dumb before the world. It's about false pride in crap code.

      --
      Steve Magruder, Metro Foodist
    9. Re:Security, for starters by Anonymous Coward · · Score: 0

      System Administrators are the janitors of IT.

      And IT itself isn't even on the same tier as Computer Science.

      So people who run around claiming 'good CS Graduates' are deprecated by Microsoft are being ridiculous. BETTER CS Graduates are needed to properly design (as opposed to throw out into the wild and then keep adding patches and fixes, etc., something OS and Closed Source BOTH are guilty of) the tools that the lower-tier admins need to do their job properly.

    10. Re:Security, for starters by Gerald · · Score: 1

      Try factoring in things like change control and QA. In many environments, this can take a bit of time and effort.

      Or do you just apply the patches without any planning, notification or testing?

    11. Re:Security, for starters by Dwonis · · Score: 2
      the many business benefits that MS brings

      Like what? We switched to IIS where I work, but that was only because we're a Windows web hosting company and people were asking for things that needed IIS. All of our internal operations (including our own website) will be moving away from Windows entirely... to Apache/Linux and/or Apache/*BSD.

    12. Re:Security, for starters by matresstester · · Score: 1
      They claim your company should adopt IIS because they can pay you less for your job (easier job) or even fire you (no need for good cs graduates anymore. Microsoft is easy. Anyone can admin everything).

      Thank God, and I was scared that they'll have a course called "Administering IIS" in CS curriculum. I really should thank MS I guess, so CS students don't have to be stuck administering IIS. Leave it to the thousands of MCSE's out there (me included).

    13. Re:Security, for starters by MintSlice · · Score: 3, Insightful
      They'd rather keep it closed to protect the morons who don't apply patches than to open it up to fix the rest of the holes.

      They're not keeping the source closed "to protect the morons who don't apply patches." They are keeping the source closed to protect everyone using the product from all the security flaws which they either haven't patched (because nobody has reported them) or the security flaws that come from terrible design and no patch is possible without redesigning they product.

      Remember, Microsoft use the security by obscurity model, which Jim Alchin himself admitted in Appeals Court recently would make their software extremely vulnerable if they were forced to make the source code available.

      This isn't just for the idiots that don't patch, this is for the idiots that choose to use software based on a security model that relies on Microsoft keeping the source a secret. God forbid what might happen if the source was to be leaked.

  5. And the answer is by gripdamage · · Score: 1

    Well...they won't have to worry about being beaten by their opposition.

    1. Re:And the answer is by johnnyb · · Score: 2

      This is quite true. The reason Microsoft should switch to open-source is that in the 10-year term, open-source is what will matter. They can currently milk their customers today, but they will lose them tomorrow. They make large profits today at the expense of profits tomorrow, or they can start down the path of open-source which will allow them on the playing field tomorrow.

      Microsoft has always had a policy of being the first to destroy their own market-share, because it's better that they do so to themselves than another company do it. If they don't switch to open-source now, another company will destroy their market-share.

  6. its really simple by bug1 · · Score: 1

    Open source will result in a better product

    1. Re:its really simple by scrote-ma-hote · · Score: 1

      I get the feeling that your definition of better is different that Microsoft's. Yours probably means that it is stable, secure, functional etc. I get the feeling that Microsoft's is to sell a product that can turn a large profit. The two sides have completly different ideologies. This is a pointless argument.

    2. Re:its really simple by bug1 · · Score: 1

      How can you convince the general consumer to use a product if its unstable, insecure and disfunctional ?

      ok, you have a point.

    3. Re:its really simple by Anonymous Coward · · Score: 0

      No. Open Source has so far completely failed to deliver usability - try cutting & pasting between different applications, for example. You can change how some of them work in a config file, but who wants or needs to configure cutting & pasting?

      Microsoft is successful because its products are what the consumer and desktop market want. They face competition in the server maket from Unix and various Open Source offerings, but they would be insane to abandon their market leading office and consumer product lines for a development model that cannot deliver quality software to those markets.

    4. Re:its really simple by Anonymous Coward · · Score: 0

      How can you convince the general consumer to use a product if its unstable, insecure and disfunctional ?

      Make it easy to use. Make professional quality software for it. Linux is not as easy to use as windows, and many of the open source projects are lacking either in UI or documentation that is understandable by the common man.

    5. Re:its really simple by Anonymous Coward · · Score: 0

      Also, realise that security, stability and "functionality" in the Open Source meaning of the word (meaning "I can develop against it in gcc") are not particular priorites for actual computer users; and that neat document formatting, integrated groupware products, candy-like forgiving desktops, consistency between product lines, motherfucking copy & pasting and Excel spreadsheet into a Word document without thinking abouut it are what's important.

    6. Re:its really simple by Anonymous Coward · · Score: 0

      yeah i can't add a single line to this.

      neverthless let me mention that kde is doing a grat job and with 3.1 they come really close to what an endconsumer wants. but its still a long road for them.

    7. Re:its really simple by xtremex · · Score: 2

      I have to disagree w/ you on somepoints. A professional admin is not a secretary. They should understand technology and be able to edit a config file. An admin who understands the CLI is faster and more powerful than a pretty GUI will excel. Sure, Linux has an excellent GUI(s) , but the pount is it's OPTIONAL.MS is so easy, anyone can edit the registry, huh?

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  7. Choice by DragonMagic · · Score: 3, Insightful

    Even though they may not consider it now, and they have considered it before, they should start embracing open source simply for choice.

    I have a laptop which is a Sony Vaio, with WinXP Home, and it has one email client and one browser, among other one things.

    I also have a dual-boot desktop (Win2K and Mandrake 8.2), and I enjoy working on the Mandrake side, because there's a choice of applications.

    If I want to browse the web, I have Mozilla, Netscape, Konqueror, Galeon, Lynx... I'm not tied to one browser EVER. Even when an url is highlighted, I can choose which browser to open it into.

    With email, again, there are many choices for me. I also have many security choices easily found, like do not display HTML email, do not allow JavaScript or popups, etc.

    I prefer choice packaged with my OS. Not that I choose which ONE I get when I install, but the ability to choose them after install, using the best software for the task at hand.

    With Microsoft, I'd wish that they'd embrace this notion, packaging not only their products, but also open source alternatives, so people can choose. And they should also take the notions that many of the open source projects have taken, and allow people to decide on their own security, and install with max security and let them open themselves as they desire.

    --

    Human nature is the same everywhere; the modes only are different. -- Earl of Chesterfield
    1. Re:Choice by GAlain · · Score: 1

      Yes, of course
      This would be good for YOU, but NOT for Micro$oft
      This is the aim of oss, but the point here is to convince ms that they can make money using oss... That's the ONLY aim of ms, please the user is secondary (not to say that it comes at last...)

    2. Re:Choice by DoctorPepper · · Score: 2, Insightful

      I know what you are saying, but even on the WinXP notebook you still have a choice. You don't have to use IE to browse, you can download and use Opera or Netscape or Mozilla. The email client is the same. You can use Netscape mail or Eudora or any of the several Windows email clients out there.

      Also, you are not limited to just Microsoft office. You can still buy WordPerfect office, or Sun's StarOffice 6, or like me, you can download and use OpenOffice (which I'm liking more and more!).

      The problem in the Windows world is not so much that Microsoft killed all of it's competition, it's that user's perceived that Microsoft products were the best choice and choked-off the other products. If more people would wake up to the fact that there are still choices in the Windows world, you would see competition again!

      --

      No matter where you go... there you are.
    3. Re:Choice by number+one+duck · · Score: 1
      I prefer choice packaged with my OS. Not that I choose which ONE I get when I install, but the ability to choose them after install, using the best software for the task at hand.


      This is only useful to the people who know how to use it. Speaking as one who (professionally) has to provide support to non-technical end users, the simplification of the choices (and yes the dumbing down) is almost necessary to keep them happy. These are educated people, just not tech people.

      The question is, which are there more of: skilled users or idjits?

    4. Re:Choice by ruperthefox · · Score: 1

      * climbs into asbestos suit

      Were your parents retarded? Because you're special!

      Perhaps you need to learn how to use that "one browser" to look for the many other browsers and mail clients available for Windows?

      Shit, more than one browser? Surely you jest! I guess I'm imagining these copies of Netscape, Opera, and even Lynx?

      Maybe you need to think before you go on your stupid little open source crusades next time?
      The world isn't made of fairy floss and candy canes. Do you see Epson packaging third party ink cartridges with their printers, you know, just in case you don't want to give money to them?
      Will Toyota ever tell you to buy some third party spare parts instead of genuine Toyota?
      Apple telling you not to use AirPort on that expensive TiBook you just bought, but instead buy one of the numerous cheaper PCMCIA wireless cards?

      You sir, are one of the many reasons open source can sicken me sometimes.

    5. Re:Choice by nat5an · · Score: 1

      I don't really want to respond to the flame, but he has a point. In fact, in the upcoming XP service pack 1, Microsoft is adding an area (to the control panel I think), where you can easily change all of the default applications, so you can effectively remove internet explorer from your desktop (finally!) Of course, they are only doing this in response to their antitrust suit, but it seems like something of a step in the direction you were talking about, i.e. more choices.

      --
      Head down, go to sleep to the rhythm of the war drums...
    6. Re:Choice by tshak · · Score: 2

      With Microsoft, I'd wish that they'd embrace this notion, packaging not only their products, but also open source alternatives, so people can choose.

      So show Microsoft the market research that people care. YOU care, maybe I care, but where's the data that shows that the end user really want's to make these kind of choices.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    7. Re:Choice by Mr.+Piddle · · Score: 1

      The problem in the Windows world is not so much that Microsoft killed all of it's competition, it's that user's perceived that Microsoft products were the best choice and choked-off the other products.

      I think it's less about the percieved quality of Microsoft products than it is about Microsoft's realization that people are generally lazy.

      Microsoft marketing people are smart. They know that, given the choice of using what is already there versus taking time to download and configure an alternative, people will use what is already there.

      Here's a perfect non-Microsoft example. I truly enjoy using UNIX for its wonderful collection of tools in /usr/bin (among many other things). Now, I could use Windows with Cygwin or MKS and get functionality similar to UNIX, but I don't do this. Why? Well, for every Windows computer, I would have to take the time to configure everything, so I just end up using DOS shell when I have to, even though I absolutely despise DOS shell.

      See, Windows, DOS, etc. are of poor quality. However, when I have to use Windows, I opt to use what is there instead of investing the time to get Windows to behave like UNIX (which is a losing battle, anyway). This is exactly what people do when choosing IE, Office, etc. over the alternatives.

      --
      Vote in November. You won't regret it.
    8. Re:Choice by DragonMagic · · Score: 2

      I'm talking about mainly on install, and to be able to change the norm on the machine itself.

      Sure I can download any number of browsers or email clients for my machine, but Microsoft's will still be the "dominant", never going away ever. That's not exactly choice, but a struggle.

      And I use WordPerfect for an office suite, since I refuse to put up with the annoyances of Office. However, there's no office suite which comes preinstalled on any Windows package that I'm aware.

      These are the choices I'm talking about. Why can't there be a Windows for Offices with like WordPerfect, Office and another office suite all included? Etc.? Hard drives are large enough, bulk licensing could be cheap, and I'm certain people would jump at the chance of being installed on a normal Windows install on a disc.

      But again, Microsoft probably has considered these and has not gone with them. It's disappointing, too.

      --

      Human nature is the same everywhere; the modes only are different. -- Earl of Chesterfield
    9. Re:Choice by xtremex · · Score: 1

      During the Roman Empire, Caesar used the term "Bread and Circus".
      Give them food and sports/entertainment and they won't care what's going on around them"
      In otherwords, placate the people, keep them dumb, and they become oblivious to the problems around them. This is true in EVERYTHING. I refuse to allow anyone to get that control over me.Another reason why people ridicule everything I do..When they see the things I do, or how I do things, it causes them to question their OWN motives, which ultimately forces them to look at their own actions, which the first response is usually anger.This is understandable, and I don't force my views upon anyone. Some people prefer to be lost.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    10. Re:Choice by tshak · · Score: 1

      During the Roman Empire, Caesar used the term "Bread and Circus".
      Give them food and sports/entertainment and they won't care what's going on around them".


      You are comparing "keeping people dumb about the government and the world around them" to "people not caring about changing the font on their TV". Most people don't know that you can change the font on their TV, nor do they care. The same goes for the a web browser. If it works well for them, why should they care about 100 features that are irrelevant to them? Just because you may have a personal interest in them doesn't mean that people should be "educated" about them. You and I are geeks, they aren't. They have more important things to think about.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    11. Re:Choice by Anonymous Coward · · Score: 0

      preach it, man.

      I'm all for oss, but the community is just too ugly and refuse to even give any credit to windows... maybe they should use it once in a while so they know what they are bitching about.

    12. Re:Choice by thetbone · · Score: 1

      IE and Office are SUPERIOR to the alternatives. Not that open office isn't good, but MS Office is superior.

      Perhaps thats why people use it??

  8. You misunderstand the reasons... by Krapangor · · Score: 4, Insightful
    for Microsofts attitude toways open source.
    Unlike the pro-open source evangelists like RMS, ESR etc. the whole pro and cons OSS thing is not an ideological question for MS.
    The problem is that some open source program are a threat to MS market dominance. And MS gained that dominance by ruthlessly destroying all competitors. They act shark like - see, attack, kill. This made them the no. 1 in the software business. And not the quality of their products. (Some of their products are good despite what OSS zealots say.) If they give up their attitude towards OSS, they would have to give up their attitude towards competitors. And this would destroy their market dominance, making them an ordinary software company like any other.

    So, "convincing MS of the benefits of OSS" is nonsense. There is no real benefit for them and they will never be convinced. And they have at least one very good argument for their behavoir - their outstanding economic success. You cannot convert a predator to a vegetarian.

    --
    Owner of a Mensa membership card.
    1. Re:You misunderstand the reasons... by scrote-ma-hote · · Score: 0, Offtopic
      I'm a proud owner of a Mensa membership card.

      Then I have no respect for your opinions, because you are so insecure in your intelligence, that you need to show off the fact. I do not own a Mensa membership card, but I also do not consider myself less intelligent or less qualified to voice my opinions than you.

    2. Re:You misunderstand the reasons... by CatPieMan · · Score: 1
      Please, please, please. Sharks are not naturally violent and will almost always not attack you unless you bother them first (where bother means attack or look like their food). Having personally been about 8 inches from the face of a shark before, I can assure you that they are way less violent that MS has a reputation for being. MS will attack for many reasons, one may be if provoked, but, there are many unprovoked attacks (like the X-box, it could be seen as an unprovoked attack on Sony and Nintendo).

      Basically, MS is many times more violent than any shark I have ever seen (other than Jaws, but, he doesn't count).

      -CPM

      --
      ---You're all I need, When the water runs deep, You're all I need, Now I cry my soul to sleep -- Collective Soul, Needs
    3. Re:You misunderstand the reasons... by Anonymous Coward · · Score: 0

      Shit, I shouldn't have said that was my sig.

    4. Re:You misunderstand the reasons... by Anonymous Coward · · Score: 0

      SHIT, I shouldn't have posted that logged in!

    5. Re:You misunderstand the reasons... by Anonymous Coward · · Score: 0

      SHIT!!!! I certainly shouldn't have posted that logged in with my TROLL account!!

    6. Re:You misunderstand the reasons... by Anonymous Coward · · Score: 0

      Maybe MS is just a lot more hungry than a shark. MS saw the console platform as a way to make money. They got hungry. They attacked. The more they eat, the hungrier they get.

    7. Re:You misunderstand the reasons... by Anonymous Coward · · Score: 0

      "Unprovoked attack on Sony and Nintendo"???

      You completely misunderstand the market. Microsoft built themselves on being a consumer and office IT company - remember "a computer on every desktop and in every home" which was their slogan back when that was a pipe dream?

      Sony and Nintendo are strongly positioned to be able to deliver a "home entertainment" box which could aggregate a lot of the current data streams to the home. That's one of Microsoft's two core markets for Christ's sake. If Sony and Nintendo couldn't have competed more directly with Microsoft if they'd brought out an office suite! Of course Microsoft need to hit out into the "console" market and try to change it to their advantage - if I were a Microsoft shareholder and they weren't making a play in the "console" market, I'd be suing them for gross negligence!

    8. Re:You misunderstand the reasons... by GutBomb · · Score: 0, Flamebait

      I do not own a Mensa membership card

      And with the joke flying directly over your head like that we can see why.

    9. Re:You misunderstand the reasons... by StarTux · · Score: 2

      >You cannot convert a predator to a vegetarian

      I used to eat lots of meat now I don't. I know you're thinking of cheetah's or something...

      Actually I'd argue that the market forces change, they do not need to change yet because they still totally dominate, however should they lose too much they will re-think and quite possibily change. Really I do not think MSFT is a unique company being in a unique position...It would be well worth looking at History.

      StarTux

    10. Re:You misunderstand the reasons... by Anonymous Coward · · Score: 0

      RMS is not an open source evangelists. Quite the
      contrary, he is against open sourse because this
      new movement has little to do with freedom. Get your
      definitions straight!

    11. Re:You misunderstand the reasons... by Nailer · · Score: 2

      I'm a proud owner of a Mensa membership card.

      Nobodies perfect. :)

  9. Re:J'raxis by Anonymous Coward · · Score: 0

    No, but he is a FAT FUCK Jesus I Hate Linux Users.

  10. Why people like Open Source by CatPieMan · · Score: 3, Insightful
    To me, I would talk to them about why people like open source so much. For instance, if there is a problem, you might have thousands of people all over the world with all sorts of experience, sleep schedules, and knowledge. You don't have 100 or so people shoved into an office and told to code all day. You have people who do this because they like what they do. The ability for community auditing of code has produced better, cleaner code than MS could in their 2 month audit.

    On top of that, most opensource OSes are very modular. If you don't want this piece, you don't have to install it (Win2K server is a pain for changing some setups, like the dhcp server, the dns server, the active directory server, WINS master/backup -- at least, for me it was a pain to try to change, but, I'm not a MSCE). People like modular. I know that there is some fix for WinXP that does this to an extent (or it is supposed to).

    Perhaps also the idea that, for the most part, you don't have to pay $100 for your bug fixes/upgrades. Granted, the upgrade money is how MS stays in buisness (ok, I know people will argue with this, but, it have probably been said before and will be again, they license software, that is how they make money), some people can't afford all of the upgrades -- and if they can, they don't know how the bugs were fixed or how to work with some of the new things -- sometimes old programs don't work anymore.

    Those are a few ideas, I know that others will have lots more.

    -CPM

    --
    ---You're all I need, When the water runs deep, You're all I need, Now I cry my soul to sleep -- Collective Soul, Needs
    1. Re:Why people like Open Source by matresstester · · Score: 1

      I really don't know why people think getting paid to do programming is such a bad idea. Can't people like doing their programming job?

      Besides, MS prolly isn't a bad place to work, according to my friends there.

      Even RMS have said it - "free as in freedom".
      And Opensource != GPL

      Opensource software doesn't have to be zero priced, they can distribute the source only to license holders. - Customers have the right to know what exactly is happening on their own computers.

      Unauthorized distributions can be dealt with same as pirates.

    2. Re:Why people like Open Source by Iamthefallen · · Score: 2
      I really don't know why people think getting paid to do programming is such a bad idea. Can't people like doing their programming job?

      No no, being paid to program is fine, you just shouldn't pay for programs. Programs you have to pay for are evil. I think that's how it works anyway.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    3. Re:Why people like Open Source by kz45 · · Score: 1

      Unauthorized distributions can be dealt with same as pirates

      But this is something that RMS is firmly against. Take, for example, the new per-seat license of united linux.

      If you charge for a piece of GPLd code, you must give it out for free (as in beer) anyway, because otherwise it will violate your "freedoms". So, it is nearly impossible to make a profit with GPLd code.

    4. Re:Why people like Open Source by Anonymous Coward · · Score: 0

      > Those are a few ideas, I know that others will have lots more.

      None of those reasons are valid business reasons why they should adopt an Open Source approach. No mention of $$$ saved by the company, increased income/market share/influence, nada.

      You'd need to make this case like an MBA, not an end user or programmer or Open Source advocate.

    5. Re:Why people like Open Source by matresstester · · Score: 1

      Well, I really can't see MS making money GPLing Windows. I am saying MS should adopt an opensource but not GPL license.

      But as a beginning, I think opensource can be a good solution for MS-itis.

      1. Customers (the ones that can or cares) can know what is happening in their machines
      2. More bugs will be fixed
      3. Other Vendors can then take advantage of all of the API's
      4. Customers can then apply their own changes/customizations.

      I can't see people en-mass try to compile MS-Office, I wouldn't want to either. We may just have to use the Sourceforge compile farm :) - just to see if MS lied about giving the correct source or not.

      MS programs are only part of the problem, they also need to fix the warranty part of the license (no warranty what so ever, MS is not responsible for bugs)

  11. I'm confused by Subcarrier · · Score: 3

    At least once a quarter, somebody in our organization asks why we're not using Apache yet, and with the IIS security problems that crop up all the time, it's getting harder to answer that question.

    Wouldn't it be easier to just start using Apache?

    --
    "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
    1. Re:I'm confused by Brento · · Score: 2

      Wouldn't it be easier to just start using Apache?

      Not when all the sites are built in VBscript ASP pages that rely on com objects and Crystal Reports. You can certainly convert, but it's a long ugly process that doesn't mean any additional revenue for the company, so it's a hard sell.

      --
      What's your damage, Heather?
    2. Re:I'm confused by Subcarrier · · Score: 1

      it's a hard sell

      If the arguments against it are geting harder to find, it is getting easier to sell. :-)

      If you're conviced that something can be done cheaper and better using open source software, go to the management and ask for permission to set up a pilot for just a single mission critical application. If the pilot is succesful, you have proven your point and the trend can gradually be reversed. Rather than automatically buying more closed software, the management is more likely to consider an open source solution as a viable alternative.

      The existing software base is certainly a big problem in many organizations, and yet more and more are managing to make the move towards open source software.

      --
      "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
    3. Re:I'm confused by Brento · · Score: 1

      If you're conviced that something can be done cheaper and better using open source software, go to the management and ask for permission to set up a pilot for just a single mission critical application.

      Yep, did it, now waiting for some sales numbers to see if we get a success....

      --
      What's your damage, Heather?
    4. Re:I'm confused by Anonymous Coward · · Score: 0

      Using technologies like VBScript that lock you into using IIS on Windows is a big mistake. If you'd used a cross-platform technology such as Java, perl or PHP from the beginning, you could now switch to another Web server or even another OS with minimal work.

    5. Re:I'm confused by DarkVein · · Score: 2, Insightful

      I sure hope those aren't PUBLIC sites!

      To date, I have only heard two reasons to use anything other than W3C and open standards. The first is always "I learned to do it Microsoft's way, it has cost me a lot of pain and effort and I do not want to go through that again." The second is more substantial, "those standards don't do what I need."

      You can certainly convert, but it's a long ugly process that doesn't mean any additional revenue for the company, so it's a hard sell.

      How about lower operating costs, fewer medical expenses for you (headaches, migranes, ulcers), and almost immessurably more modular and more standards compliant design? A more nimble design that can take any changes you want to make quickly and elegantly, instead of a six month jaunt through gehenna?

      Then, you must consider if you really enjoy being tied to a platform because you've put so much effort into it for such fragile results. Consider the psychological game gone into this, binding you to an inferior platform through your blood, sweat, and time. You're tied to IIS because you've already spent for it. In the future, you'll have to spend more time, money, blood, and sweat, just to make up for the ground being lost to competitors using better implimentations.

      I, personally, would probably break down and cry after going through all that effort and realizing it was so much wasted time and effort, that you could have done it SO much faster, with better tools, and had better results. I know most people become violent rather than facing the possibility, nevermind considering it.

      --

      I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

    6. Re:I'm confused by smagruder · · Score: 3, Funny

      I just started working on a project that uses Crystal Reports recently. I was flabbergasted to see that the Crystal Enterprise product didn't recognize Apache as a valid web server for working with their product. Maybe they should change their company name from Crystal Decisions to Rocks-in-their-Head Decisions.

      --
      Steve Magruder, Metro Foodist
    7. Re:I'm confused by xtremex · · Score: 3, Troll

      Even though I'm unemployed, and HAVE been for a while, I will not accept a job where more than 50% of my time is on a Microsoft technology. Nothign to do with my opinion of the company. But I've done both, and the headaches I got from MS solutions (NT, IIS, etc) have made me realize that I got into this field because i LOVE this stuff. I'm not going to do soemthing I hate. I refuse to.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    8. Re:I'm confused by Anonymous Coward · · Score: 0

      If you're conviced that something can be done cheaper and better using open source software, go to the management and ask for permission to set up a pilot for just a single mission critical application

      In general the cost of admin is very low compared to the cost of developing. That's why companies run icky old mainframes running COBOL code. Nobody likes it, but it works well enough.

      In short, you'll never get anywhere trying to replace applications just because you don't like the technology. It's in, it's installed, forget about it. Making noise about it will just stink of zelotry.

      Make the business case for the tech you want on the *next* application, or wait until the existing apps are failing the business or need major expanision.

    9. Re:I'm confused by Anonymous Coward · · Score: 0


      Security isnt a hard sell. The company I work for sells products over the web and we consider our customer data our holy shrine. It would be to our most absolute detriment if anyone could hack into that. So we use GNU/Linux but still invest heavily in knowhow and hours on keeping that secure and uptodate.

    10. Re:I'm confused by Anonymous Coward · · Score: 0

      It's your own fault for making your job out of your hobby. I'm learning now that I've made this very same mistake. I wish I could go back in time and tell myself to go for that psychology degree instead.

    11. Re:I'm confused by Anonymous Coward · · Score: 0

      Crystal Enterprise does support Apache:

      Press Release

      Support Article

      Support Article #2

      Support Article #3

      You can find more information by searching for linux or linux crystal enterprise at support.crystaldecisions.com

      Next time, you might want to do some research before flaming.

    12. Re:I'm confused by Anonymous Coward · · Score: 0

      How the hell can this post be "interesting"? It's a common offtopic anti-MS rant, about a guy who refuses to work for a company with more than 50% MS technology!

    13. Re:I'm confused by smagruder · · Score: 3, Informative

      I did my research just fine. Crystal Enterprise doesn't support Apache on Windows.

      --
      Steve Magruder, Metro Foodist
    14. Re:I'm confused by Spoing · · Score: 2
      Even though I'm unemployed, and HAVE been for a while, I will not accept a job where more than 50% of my time is on a Microsoft technology.

      Pah! I'm working at a place that has 95% MS clients and 75% MS servers. If I was picky, I would also be unemployed right now...but there's another part.

      In two months, were're likely to switch the mail/groupware servers from Exchange 5.5 to one of Bynari's commercial offerings running on Linux .

      Why isn't this primarily MS shop upgrading to Exchange 2000? After all, the MS Exchange 2k upgrade price is about the same as switching to Bynari's offerings. The main reason is simple: Because I was there when the CIO was making the upgrade decisions. That the IT staff is sick of constantly filtering out mail server exploits by spam houses is a big bonus.

      With a Unix-style server, any number of well known and reliable filters can be added to the mail stream if Bynari's filters aren't enough. In short: Problems are solved by a process not a product. Unix-style operating systems and open source allow you to control the process better.

      If the transition from Exchange comes off w/o a hitch, I'm sure that there will be more changes over the next 6 months from MS and closed offerings to Unix-style operating systems and more open source. The next most noted grumble from the IT staff is IIS security holes. Since we already use Apache some what, switching to it is a fair bet.

      Will the transition be 100%? Unlikely. Yet, without my gentle and informed advice, we'd just upgrade what we have. I take it as a bonus that most of the costs will be lower...reducing the pressure on the IT budget and maybe just maybe making the company stronger.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    15. Re:I'm confused by xtremex · · Score: 2

      However, I've been working with the UNICES for more than 12 years. I don't even APPLY to something w/ Microsoft technology. Why not? Because I specialize in UNIX and Linux technologies. I don't even come across MS technologies in most of the jobs I've had. So, it's not that my post was an anti-MS rant. It's like you saying you won't apply to a job for VB coding if you're a die hard C programer. Make sense?

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    16. Re:I'm confused by psaltes · · Score: 2

      This is perhaps not so surprising when you consider that both crystal decisions and its parent company seagate have relatively close ties to microsoft. Crystal reports is part of Visual Studio.NET and has been distributed with VB for a while. Seagate makes the hard drives for the X-Box. In fact, it surprises me that they even support apache on non-windows platforms - and in fact this probably says something decent about them.

    17. Re:I'm confused by Anonymous Coward · · Score: 0

      Thats not too surprising. Crystal is fairly much tied to MS. Its a great report maker. But thats about it. Even the reports it makes can be a real pain in the ass to make work correctly. At one point I was toying with making a t-shirt that says 'i hatessssss crystal'. People ask me all the time 'why do we use crystal reports when its so flakey' I tell them every time. Its the best report maker out there and its not good enough. If someone could come up with a better report maker they could clean up just in people wanting to drop crystal.

    18. Re:I'm confused by Anonymous Coward · · Score: 0

      In some shops its not just that easy. You had better justify how its going to save us 1) time and 2) support costs. If we get a call once a month on those apps. who cares. But if we are spending everyday fielding calls for the same reasons it may be worth looking at. If I am going to ask for six months to a year to rewrite all our apps using something other tha vbscript and using .asp pages. I had better go in with both barrels loaded and ready to go. If at any point I can not back it up. Im dead.

    19. Re:I'm confused by Spoing · · Score: 2

      You're ahead of me. That said, if Unix folks apply only for Unix-only shops it won't help make more Unix jobs. That's not a personal problem for you. For the up and comming it's a bonus.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    20. Re:I'm confused by xtremex · · Score: 2

      I'm sort of confused. I know that UNIX people apply to UNIX shops won't necessarily create more UNIX jobs, but it won't make them less popular either. There are already WAY too many people in the field(90% of them being from India). Sort of like MCSE's a couple of years ago.The only way to create more UNIX jobs is for companies to have more UNIX systems. Evangelists in the work force alone won't do it.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    21. Re:I'm confused by Spoing · · Score: 2

      Unix people, YES. Unix shops, not enough. Evangelists? First time mentioned in this thread. Unix (plus open source) makes sense by itself...so it has a practical reason to be promoted. Making more Unix jobs seems like a good idea...and consistant with what you've said...so you agree with me?

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    22. Re:I'm confused by xtremex · · Score: 1

      Yes, I agree. I wish I could be an evangelist. However, I am the worst at sales, I couldn't sell food to a starving man, that is my weakness.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    23. Re:I'm confused by Spoing · · Score: 2

      Sales skills are my weakness too. (On my shelf is "Selling for Dummies" -- unread because I just don't like sales, bought just like other 'good for you' things.)

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  12. How about: your security sucks by EvilTwinSkippy · · Score: 1
    Microsoft's business model is suffering not because of open source, but because open source programs have the living snot beaten out of them before, during and after release.


    If M$ would use the same million monkeys techniques, it too would have bulletproof stuff and nearly instanteneous responses to security goofs.Just what they would save on product testing and PR. Oh wait, that is their business model, isn't it?

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:How about: your security sucks by Anonymous Coward · · Score: 0

      Just wait linux will get it day Who wants to hack linux boxs now when all the good stuff is sitting on nt boxs

    2. Re:How about: your security sucks by kz45 · · Score: 1

      Microsoft's business model is suffering not because of open source, but because open source programs have the living snot beaten out of them before, during and after release

      honesty, the whole industry is in a recession right now. This is why microsft's business model is suffering, nothing more.

      I work in a pretty profitable retail computer store (we also do tech. work), and I have yet to hear from any non-tech customer that they have switched over to any piece of open source software.

  13. Are you people really that fucking stupid? by Anonymous Coward · · Score: 0

    Typical of the kind of navel gazing preposterous cheerleading that substitutes for intelligence on this site.

    1. Re:Are you people really that fucking stupid? by Anonymous Coward · · Score: 0

      Hey, don't hold back - tell us what you really think!

      If there were more people like you, Slashdot would be a better place.

  14. Wait a minute, what are you asking for? by Brento · · Score: 1

    Are you asking Microsoft to open their source, or are you asking for them to embrace Linux? Be careful what you ask for - if the source code to all Microsoft products were suddenly opened tomorrow, I'd have to think that Linux might suddenly lose some support. I know at least a few sysadmins who would forever abandon their attempts to put Linux on desktops if they could just get their hands on the Windows source code to make modifications.

    I respect that they don't want to open the source for Windows, and that's fine. I'd be happy if they'd just embrace Linux and work more intimately with it. Just as they offered Office for the Mac, I'd love to have Office for Linux. Even better, they could sell Active Directory add-ons for Linux, and there'd be a line out the door to get in.

    These are revenue opportunities that don't require opening anybody's source code, and they're a great way to solve the decreasing-revenue dilemma that MS has been struggling with lately. Plus, I'd have to believe it would get them a groundswell of support.

    --
    What's your damage, Heather?
    1. Re:Wait a minute, what are you asking for? by Bronster · · Score: 2

      Be careful what you ask for - if the source code to all Microsoft products were suddenly opened tomorrow, I'd have to think that Linux might suddenly lose some support.

      And I for one would be cheering. So F&*(ing what if Linux loses some support, it's not like Linux is the be-all and end-all of operating systems. If the source code for Windows was opened tomorrow, Linux could use some of the good bits of Windows, and more to the point, anyone with enough programming knowledge could start adding the good bits of Linux to Windows.

      I'm all for a blend of the good bits of Linux and windows. I'm a Sysadmin/Coder, and happy to hack on things, but when I build a box that has to reliably deal with things like bad power conditions, indifferent hardware, etc - I don't like Windows for various reasons, but I also don't like Linux, because there's too much complexity and _required_ system administration to keep it working. Building the Linux 'appliance' is tricky because it's not designed to be 'set and forget'.

      Did I have a point? Oh yes - bring on the open Windows source code - and pity the poor suckers who have to try and grok that many million lines of code to start fixing things..

    2. Re:Wait a minute, what are you asking for? by chromosundrift · · Score: 1


      I know at least a few sysadmins who would forever abandon their attempts to put Linux on desktops if they could just get their hands on the Windows source code to make modifications.


      I'm guessing of course, but I think once they saw the code, they'd change their mind really quickly!

      Anyway, since when have good products been important to business success. It's brand identity which is important. Microsoft have ubiquity in a market mostly made up of people who don't have the time, inclination or experience to effectively evaluate their own software requirements let alone make informed comparisons of competing products.

      Microsoft would be better off keeping it closed and using some of their billions on marketing instead. Oh yeah. They are doing this. Well maybe Bill could benefit from more slashdot advice like mine! We're all business experts here, obviously.

      Closed source is better when you've got a monopoly.

    3. Re:Wait a minute, what are you asking for? by Anonymous Coward · · Score: 0

      MS Office on Linux, only if it is developed by a third party through a source code auction.

      A broken crufty implementation of MS Office would be just the thing to convince Linux newbies that Linux is inferior. I can't figure out why MS isn't doing this yet.

      RL

    4. Re:Wait a minute, what are you asking for? by stph · · Score: 1

      I know at least a few sysadmins who would forever abandon their attempts to put Linux on desktops if they could just get their hands on the Windows source code to make modifications.

      Most of the sysadmins I've worked with aren't interested in Linux on the desktop because it is open source. They aren't terribly interested in changing it at all. That's what the developers do. They like Linux because it is familiar. It is similiar (or in many cases identical) to the bankend systems; it offers well-understood (by Unix sysadmins) controls over who can access what services; and it reduces the things a sysadmin has to know to keep desktop customers happy. What frustrates about Linux is that its blasted GUI is so sluggish compared to Microsoft's. Unfortunately, any open source bits from MS aren't going to solve that problem, because it relates to how ponderous the X11 system is when all you want is a desktop.

      stph

    5. Re:Wait a minute, what are you asking for? by armchairlinguist · · Score: 1

      I don't think blending Linux and Windows would get you "set and forget" workability or security. If you "forget" to keep actively administering something, it will most likely start to suck, regardless of what kind of box it is.

    6. Re:Wait a minute, what are you asking for? by Anonymous Coward · · Score: 0

      Why would MS release Office on a competing OS that is on the very hardware they are dependant on?
      And, most of their bussiness OS sales are strictly because people want Office, and must then use Windows, or a Mac (they are confident bussinesses will choose PC because of hardware choice). Office on linux would mean more people using Linux and fewer using Windows.... how would this possibly be what MS wants? They would lose sales in their OS and all the other software on their platform.... HUGE loss for MS.

      Think a little people.

  15. Eh? by MisterBlister · · Score: 2, Informative
    Who cares if 'IBM made it work'? IBM is in a fundamentally different market than Microsoft. IBM may as well be in the fish packaging market for all the differences there are between service & support of large iron and end-user software for the home and office.

    The sad truth is Microsoft has nothing to gain monetarily from moving to Open Source, and since they are a corporation, money is all that really matters. I don't mean this in a bad way, its just the way it is. There's so many hurdles that Microsoft would have to overcome to make things OSS.

    Consider how much their legal dept would get the sweats over a shareholder law suit if they OSS everything and the stock drops because nobody buys software anymore -- they just download the OSS Microsoft code and compile it!

    And that's only ONE of thousands of problems. They also have the standard problem of using a lot of code licensed from other people, how do they deal with that? Even if they wanted to OSS their software because there was a good reason, it would cost the millions if not billions in legal fees and programmer time just to get rid of all the licensed code depedencies in their software!

    In short, forget about it. Use your energy on something else.

  16. Geeks like to tinker. Why not let them? by doog · · Score: 1


    I don't think Gates & co have a problem with "Open Source", but they have a problem with "Free software". Its important to Microsoft and its shareholders that they turn a profit. That means maintaining rights to their intellectual property and gaining revenue from software licences. Why not continue to do that, but include the source code with windows on the CD, and allow users, students, universities, etc to tinker at will (and learn a bit from the incredibly bright and talented engineers at MS)?

    End users could care less, students and developers would be encouraged to tinker with windows more, and MS wouldn't lose any revenue. I for one would love to take a peak at the source for Flight Simulator 2002, or even 98 for that matter! Of course, Richard Stallman wouldn't approve because the license obviously wouldn't be GPL, but thats another issue...

  17. Vendor lock-in & services by Anonymous Coward · · Score: 0

    I think the best case for Microsoft to adopt open-source is to use it as a growth driver for a/their services line of business (can remember them going that way but I think the attempt failed initially).

    Microsoft's typical vendor-lock-in tactics can still be achieved by being the only ones to maintain a proprietary solution developed for one of their clients.

  18. Most software is never sold by Zo0ok · · Score: 2

    Eric S Raymond says in The Cathedral and the Bazaar that probably more than 90% of all software will never be sold. Most software sits in embedded systems, drivers that comes with hardware or are used for in-house solutions. It serves no need, or favors none, that such software is kept proprietary. Microsofts' current business model does not exactly encourage sharing such source, or such programs. When companies build systems that they do not intend to sell, why should they close source it, and why should they not take advantage of all free software out there?

    1. Re:Most software is never sold by Brento · · Score: 2, Insightful

      Most software sits in embedded systems, drivers that comes with hardware or are used for in-house solutions. It serves no need, or favors none, that such software is kept proprietary.....When companies build systems that they do not intend to sell

      Drivers and embedded systems are indeed sold. Take video cards, for example - the difference between two high-end models often boils down to which company executed their drivers better. When review sites measure the difference between models in terms of a single frame per second, every competitive edge counts. Even though you don't see those drivers offered separately in the software section of CompUSA, that doesn't mean the drivers aren't sold.

      --
      What's your damage, Heather?
    2. Re:Most software is never sold by Anonymous Coward · · Score: 0

      Why should I give you, my direct business competition, an IT solution I have developed in-house?

      Occasionally there are advantages: if you're looking to be the middleman, you open-source your middleware products so other companies can plug into you. Mostly, though, your in-house software is a direct business advantage over your competitors; one you have paid a lot of money for. Open-sourcing that would be stupid.

    3. Re:Most software is never sold by Anomaly+Coward · · Score: 0

      Yes, the drivers are sold, but there is no value lost by open sourcing them. Drivers for different hardware devices aren't interchangeable. I can't just upgrade el cheapo video card by installing the latest Detonator drivers (and thus 'steal' from nVidia). In fact, open sourcing drivers can only help since users can actually improve the product (e.g. make it faster, more reliable, and/or support different platforms), thus increasing its perceived value in the marketplace.

    4. Re:Most software is never sold by Genghis+Troll · · Score: 0

      Eric S Raymond is completely full of shit.

    5. Re:Most software is never sold by Anonymous Coward · · Score: 0

      Are you sure you STILL want to be on record as one of the confused fools who buys into Raymond's little screed?

      It's pure political ideology, it's not well thought out. Raymond isn't an economist, he certainly isn't a computer scientist. His writing reads like something out of Green Egg Magazine, in between articles about Alchemy and Candle Magic.

      It's a serious mistake to be identified with him. Believe me, history won't hold you in esteem for doing so.

    6. Re:Most software is never sold by smagruder · · Score: 2

      I don't think that when companies build in-house systems, they should feel compelled to release their source, as this would oftentimes be tantamount to handing over their business to their competitors. However, thinking in reverse, I think it would behoove companies to implement their in-house solutions with open-source software for all the good reasons I won't list here.

      Further, since a vast number of systems that businesses/organizations build in-house seem to entail data collection, quality control and workflow, then it should make sense for the open-source community to put together a generic "OpenEDC" (Enterprise Data Collection) that easily adapts to a company's data collection needs, follows best practices and hooks into any database server product. There are mounds of custom software being developed for data collection that are so *badly* designed. If we *really* want to see productivity go up across the board, OpenEDC would do it.

      --
      Steve Magruder, Metro Foodist
    7. Re:Most software is never sold by Vader82 · · Score: 1

      There is an open source project like what you are describing. It is called the enzyme project, and it is hosted at sourceforge. I've taken a look at it, and I like what I see. http://enzyme.sourceforge.net/ and take a peek.

    8. Re:Most software is never sold by Anonymous Coward · · Score: 0

      Thanks for pointing out that Raymond is such a dipshit that he can't even follow his own line of argument.

      1) Most software is inhouse code and is never distributed
      2) Therefore "open source" distribution licences have nothing to do with this software because it's not being distributed.
      3) But instead ESR comes to the conclusion that companies should distribute inhouse code containing all sorts of proprietary business logic and knowledge because ... um ... Open Source is Great!

      The guy is seriously a half-wit -- at worst a stock watcher no better than the average M$ hating slashbot, and at best someone who can come up with a half-decent sermon for the converted. Please ignore the damange and route around him.

    9. Re:Most software is never sold by Anonymous Coward · · Score: 0

      So howcome Matrox's opensource drivers are crap compared to nVidia?.

      You open source guys think that outside developers are better than the guys who designed the hardware and know more about the hardware.

      OpenSource only works if you have Linus working for your project. All others are dead meat projects and a waste of time.

    10. Re:Most software is never sold by smagruder · · Score: 2

      Enzyme looks like a piece of the puzzle that I'm trying to put together. I'll try to investigate it more deeply in the near future. Also, in the next month or so, I may release my initial rough ideas for OpenEDC on my personal web site.

      --
      Steve Magruder, Metro Foodist
  19. maximizing profit by Anonymous Coward · · Score: 0

    It is all about maximizing profit.

    Ford had to decide whether recalling all the cars with faulty tires or dealing with the lawsuits from familes of those injured or killed would maximize profit.

    Microsoft has to decide whether open source or closed source will maximize profit.

  20. I'd say... by ctid · · Score: 2

    "Because we're going to wipe the floor with you".

    --
    Reality is defined by the maddest person in the room
    1. Re:I'd say... by Anonymous Coward · · Score: 0

      And the room full of MS millionaires will laugh and end the meeting.

      This is a stupid response.

      On basis of quality? Perhaps ... but as they've demonstrated, it's not on that basis alone they need to act to continue to be pretty damned successful.

    2. Re:I'd say... by Anonymous Coward · · Score: 0

      I'd say mod this up, too.

      And not just because that's what I think or how this looks right at first sight.

      I feel MS did a good thing when they started by pricing its DOS cop^H^H^H product at a lower value.

      Now they've grown to a voracious dinossaur, eating a lot and demanding greater and greater sacrifices.

      Well, as an act of gratitude for those earlier years, I'd like to warn them to go on a very strict diet, 'cause by eating too much they're harming themselves.

      Be less greedy and live longer.

    3. Re:I'd say... by ctid · · Score: 2

      > And the room full of MS millionaires will laugh and end the meeting.
      >
      > This is a stupid response.

      Two points:

      (a) My comment was a joke and, if I say so myself, rather a funny one.

      (b) If you're going to call someone's post "stupid", put your handle at the top and stand up for your opinion like an adult. Otherwise people will think you are a fucking idiot.

      --
      Reality is defined by the maddest person in the room
    4. Re:I'd say... by Anonymous Coward · · Score: 0

      Shut up moron.

  21. MOD PARENT Up!! by Anonymous Coward · · Score: 0

    my thoughts exactly.

  22. unlikely by Elaine_r · · Score: 4, Insightful
    Microsoft is very unlikely to adopt an open source development model for a number of reasons
    • Some of the code used within microsoft products is licensed to microsoft not owned by them (so they are paying royalties to third parties, and connot disclose other peoples closed source code)
    • microsofts business model isn't suitable for open source, unlike the likes of IBM, who make money from hardware and support as well as the software (Xbox, mice and keyboards being the exceptions) MS relies on other companies and vendors providing support, very few people get support from microsoft directly (if you buy an official copy, rather than an OEM copy, you'll probably be disapointed with the ammount of support you do get) The likes of IBM it really doesn't matter which OS they ship with there products they still provide the support (Be it a MS OS, linux or AIX etc..)
    • profit margins would decrease and copetition would increase dramitically in the sector which MS operates, and share holders wouldn't be happy, probably neither emploies when cost cutting is needed, one of the many problems with a monopoly (which shouldn't be allowed anyway!, if governments can regulate monopolies shuch as water, gas, electric, mail, telephone etc, whats the problem with regulating the likes of MS?)

    personally I'd be happy if MS would just adopt and adhere to open standards, even if there code wasn't open, at least then MS systems would be able to operate with other things without a lot of effort wasted on reverse engineering (is it a fault with 3rd party apps/sytems or is it an undocumented feature of MS? - most CEO's and the likes toe the MS party line so the 3rd party apps/systems are at fault, which in alot of cases is just plain wrong)
    1. Re:unlikely by Anonymous Coward · · Score: 0

      * Some of the code used within microsoft products is licensed to microsoft not owned by them (so they are paying royalties to third parties, and connot disclose other peoples closed source code)
      This was a BeOS problem, but Be inc didn`t have half the money in the world like microsoft does microsoft could buy every piece of code it wants and if the copyrightholders dont want that, time for a strategic hostile takeover

      * microsofts business model isn't suitable for open source
      Microsofts current buisness model isn`t suitable, the doj could completely destroy their current buisness model which is based on their monopoly and their monopoly alone.

      * profit margins would decrease and copetition would increase dramitically in the sector which MS operates, and share holders wouldn't be happy, probably neither emploies when cost cutting is needed, one of the many problems with a monopoly

      Releasing source is also possible under a commercial licence which required licence fees for competing distributors (microsoft does release source under nda so found vulnarabilities and undocumented obscurity (I think about the win2k syskey hiding) will never be know by the public, only by a select group of people to small to force microsoft to fix stuff) They could release all of their code wich would pretty much clear all the anticompetitive charges. They would still have the manpower, the brandrecognition, industry contacts/contracts, distribution chanels, cetrification/"education" program and plain cash to provide the standard comercial open source per seat licenced OS including subcontracted support. Needless to say that the amount of empoyees which does not like this is saddly no issue whatsoever in a hirargical coorporation where only the stockholders and chiefs decide. And the chiefs wich don`t like the idea of making less money can find other jobs, I hear the us oil industry is doing ok.

      So, microsoft could "change" and I think that the doj has the theoratical power to force them to if only they could come up with a good plan and a clear bottom line for the negotiations (releasing source could be the answer to both ;-) )

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

      Third party software is often only an AddIn (like spell checkers in Word) and can stay closed source.

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

      You're completely right. MS' business is almost completely based on $/seat or $/processor software licensing. If they tried to adopt an open source business model they would financially fall apart. They are not going to open the source for Windows, SQL Server, BizTalk Server, Office, etc because then they wouldn't make money any more, and I don't suppose that their shareholders (myself included) would be too happy.

      Two things that they could do that would make the computing landscape a better place:

      1. Open source some of their "free" (as in beer) products like IIS and IE. They aren't getting royalties directly from these products, so their revenues won't be hit hard while they can start to enjoy some of the security and community benefits open source provides.

      2. Clean up the way they handle licensing so that it isn't as blatantly predatory. Microsoft gets royalties on every Intel-based computer many of their OEMs sell - not just the ones with Windows installed. That type of a tax can only be brought about through monopoly market powers. As we've seen from a lot of the "MS harassing Education" stories on Slashdot they also have a lot of truly bizarre licensing and re-licensing restrictions affecting upgrades, used computers, etc. MS needs to get rid of all that crap and make their shink wrap licenses something that the normal consumer would be willing to agree to without reservation (if they actually bothered to read it).

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

      Your analysis seems very sound to me and I hope those techies over here get its general idea, that this is a "money" problem, not a technical one, whatever technical sides the matter may present.

      Nonetheless, regarding your third item, my *personal* opinion to MS shareholders (and I'm an expert, so seek professional advice): it's better to have less value in hand than dust.

      It's been more than ten years since Linux came up and *all* MS usual tactics (FUD, Embrace and Extend, partner scaring etc.) have failed to some degree. Even the recent alternative, political lobbying, is doomed to fail since they just can act on a national basis (I mean in the USA); other countries (many throughout the world) are simply out of reach for them.

      It's time to realize Linux is not primitive, a fad, a toy, a communist plot, a cancer etc. It's just an OS, maybe not the best technically, but it is going to have the largest user base on this planet, the poor people.

      Live with that.

    5. Re:unlikely by bcrowell · · Score: 2
      In addition to the problems mentioned by the parent post, it seems to me that there's a problem with development tools. Making source code public wouldn't accomplish very much if the source code can only be compiled using proprietary tools. Microsoft has a huge code base, and I have a hard time believing that you could just cook up a makefile over the weekend and compile it all using gcc. How much of it is Visual Basic? How much of it uses patent-encumbered libraries?

      It's also not clear to me what "open source" really meant in the original post. If it means GPL-style licensing, then I'm sorry, but that's just not going to happen. On the other hand, Apple has shown that a proprietary OS can exist very happily with lots of code in it that uses BSD-style licenses.

  23. Give up Bill. We have you surrounded. by chromosundrift · · Score: 0, Troll

    Let's face it, things don't really look that good for Microsoft. They're teetering on the edge of an abyss, it's only a matter of time.

    Their money can't last forever, sure it might last two, maybe three milennia, but not forever, right?

    I think deep down in his wallet, Bill knows he's beaten. The first time I saw that rabbit-in-headlights look in his eyes was when he had just wiped cream out of them.

    Like the fall of Rome, It's all so horribly inevitable.

    1. Re:Give up Bill. We have you surrounded. by professortomoe · · Score: 1

      But has the M$ Empire lasted hundreds upon hundreds of years yet? Maybe the worst is yet to come when Linux Vandals and Goths decend upon Redmond and sack it...

      --
      If I wasn't so lazy, I'd have a sig.
    2. Re:Give up Bill. We have you surrounded. by Anonymous Coward · · Score: 0

      Slashdot moderation for beginners:

      Jokes that are repeated by rote from the Simpsons or Monty Python -- Funny

      Original jokes that hit too close to home -- Troll

  24. Actually the numbers say otherwise by Anonymous Coward · · Score: 0

    Linux had more listed security holes last year in total than Linux did. MS #'s have steadily declined the last two years.

    1. Re:Actually the numbers say otherwise by Anonymous Coward · · Score: 0

      !linux had more ... than linux did?????
      please look at the severity of the holes found on
      windows.
      please look at the consequences of these holes on
      windows.
      Comparing the number of security advisories is
      meaningless unless you are looking at the severity
      of the problems found.
      And finally how long did it take to plug the leaks.

    2. Re:Actually the numbers say otherwise by xtremex · · Score: 2

      I hate when people bring that up. The security holes listed for linux is for EVERY distubution. If Redhat has a problem with imlib, every distro may have a probelm with it. SO if SUSE, Caldera and Mandrake have an imlib problem now, that's 4 listings! And a good 90% of the security problems are minor. (Alot of the MS ones are minor too.) Should we count a Eudora vulnerability as a MS vulnerability???? NO, but a third party app on Linux is counted, why is that?

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    3. Re:Actually the numbers say otherwise by Anonymous Coward · · Score: 0

      Imlib and Eudora aside..

      Outlook!

      Or, dare I say, Lookout!

      That is something that greatly annoys me - they do seem to count *every* distribution's holes, even if they're the same ones. Even if they're the same distribution, but different version! It's all lumped in as 'Linux'!

      Last time I checked both redhat.com and microsoft.com, my laptop's MS partition has about three days worth of downloads, and my RH partition has about six hours. :p

  25. Maybe if you say to them.. by scott_evil · · Score: 1

    ..we can help you beat Microsoft. That's the main reason other companies are interested in open source.

  26. Green envy and spam by NZheretic · · Score: 5, Funny
    With apologies to Dr "Suse", to the tune of "Green Eggs and Ham".

    Linux can. Linux can .Use Linux

    That Linux can! That Linux can! I do not like that Linux can!

    Do you like open sourcing plan?

    I do not like that Linux can. I do not like the open sourcing plan.

    Would you like to free source share?

    I would not like to free source share. I would not like it anywhere. I do not like open sourcing plan. I do not like that Linux can.

    Would you like it very stable? Would you like it to enable?

    I do not like it very stable. I do not like it to enable. I do not like to free source share. I do not like it anywhere. I do not like the open sourcing plan. I do not like that Linux can.

    Would you use it in a X-Box? Would you use it if it ROCKS?

    Not on X-box. Not if it rocks. Not if very stable. Not to enable. I would not let them free source share. I would not let them anywhere. I would not allow open sourcing plan. I do not like that Linux can.

    Would you? Could you? In your biz? Use it! Use it! Here it is.

    I would not, could not, in our biz.

    You may like it. You will see. You may like it if it's free!

    I would not, could not if it's free. Not in our biz! It should never be!

    I do not like it on the X-box. I do not like it that it rocks. I do not like it amongst our biz. I do not like it that it is. I do not like they free source share. I do not like that anywhere. I do not like that Linux can. I do not like you Linux man!

    service! service! service! service! Could you, would you, as a service?

    Not as a service! Not if it's free! Not in my biz! Man! Let not it be! I would not, could not, on a X-box. I could not, would not, if it rocks. I will not use it if its stable. I will not use it even to enable. I will not let them free source share. I will not let them anywhere. I do not like open sourcing plan. I do not like that Linux can.

    Say! if in copyleft? always free copyleft! Would you, could you, copyleft?

    I would not, could not, in copyleft.

    Would you, could you, why so nervous?

    I would not, could not, I'm NOT nervous. Not as copyleft. Not as a service. Not in my biz. Not if it's free. I do not like that it can, you see. Not if it's stable. Not on X-box. Not to enable. Not if it rocks. I will not let them free source share. I do not like it anywhere!

    You do not like open sourcing plan?

    I do not like that Linux can.

    Could you, would you use what we wrote?

    I would not, could not, use what you wrote!

    Would you, could you, to avoid your bloat?

    I could not, would not, avoid bloat. I will not, will not, use what you wrote. I will not compete with them as a service. I will not because it makes us nervous. Not in our biz! Not if it's free! Not if it is! You let me be! I do not like it on the X-Box. I do not like it that it Rocks. I will not use it if it's stable. I do not like that it does enable. I do not like they free source share. I do not like it ANYWHERE I do not like open sourcing plan!I do not like that, Linux can.

    You do not like it. So you say. Try it! Try it! And you may. Try it and you may, I say.

    Man! If you will let me be, I will try it. You will see.

    Say! I like open sourcing plan! I do! I like that, Linux can! And I would use it because it's stable. And I could use it to enable...

    And I could charge for providing a service. And I could copyleft without being nervous. And in my biz. And still source free. For you can still charge for a service fee!

    So I will use it on the networked X-box. And I will promote it because it ROCKS. And I will use it because it's stable. And I will use it to enable.

    And I will use it here and there. Say! I can use it ANYWHERE!

    I do so like open sourcing plan! Thank you! Thank you, Linux man!

    By The Cat with the RedHat

    1. Re:Green envy and spam by GigsVT · · Score: 1

      That's great, can I use that elsewhere? Do you want some sort of attribution?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Green envy and spam by Anonymous Coward · · Score: 0

      Great interpretation of Johnie Bravo and Cookie girl.

      Original is still better.

    3. Re:Green envy and spam by mrseth · · Score: 0, Offtopic

      Thanks for one of the best posts ever.

    4. Re:Green envy and spam by Anonymous Coward · · Score: 0

      Uh, does the name "Dr. Seuss" mean anything to you?

    5. Re:Green envy and spam by Anonymous Coward · · Score: 0

      Fantastic
      That took some serious talent ... congradulations!

    6. Re:Green envy and spam by Ydna · · Score: 1

      Bravo!!!! Excellent.

      --

      "The great thing about multitasking is that several things can go wrong at once." -me

    7. Re:Green envy and spam by Anonymous Coward · · Score: 0

      Well done! Excellent. Thank you.

    8. Re:Green envy and spam by Anonymous Coward · · Score: 0

      "Offtopic"?!?!!?!?

      Moderators on crack (..again..), film at 11.

    9. Re:Green envy and spam by Anonymous Coward · · Score: 0

      Ha!

      But I think that you should change

      "I do not like that Linux can"

      to

      "I do not think that Linux can".

      That makes more sense...

      "Linux can? Linux can? I do not think that Linux can!"

      See?

  27. Examples? by cheekymatt · · Score: 1

    IBM may not be the best example, since, for the most, the areas which big blue has embraced linux are areas where they stand to profit from hardware sales. Microsoft currently doesn't have that luxury.

    I propose that this has to be done in small steps.

    There is no way MS is going to open up the Windows source, or the IIS source, or any other major product, flat-out. Maybe convincing them that something smaller could benefit from the o/s movement could get the ball rolling - one step at a time.

    Apple has open-sourced Darwin, not WebObjects, not Appleworks, and certainly not OS X, just Darwin. By most accounts, however, this has been a great success for the company, both in the enhancement of the product and in the publicity and support gained from the open sourcing of this one project. Maybe MS should be convinved to dip its toe in the water, rather than dive in. Open source the XP kernel, or Powerpoint (which isn't going anywhere anytime soon - guaranteed), etc. etc.

    My 2

  28. Who cares? Either they're right or wrong... by Anonymous Coward · · Score: 5, Insightful

    It seems to me that Linux and open source are classic disruptive technologies. In this case the technology is not the OS itself (anyone here who can't name a dozen OS's in one breath?) but the GPL, the development model, and the worldwide linking of motivated developers into a slightly-cohesive competing co-operating group.

    The GPL has provided a framework whereby a self-sustaining body of software has come into being. The body of developers don't rely on traditional business models to sustain themselves.

    If Linux and open source become at all successful Microsoft is going to lose billions of dollars in revenue. Heck, they probably already are. I'm suprised they haven't sent the boys around to break RMS' and Linus Torvalds' kneecaps or roll over them with a bus.

    This is a 'company' or community MS can't fight using traditional business models. They can't lower their prices enough to beat free. Many of open source products are at least of equivalent quality to MS products.

    They've tried running attack PR campaigns, but to some extent attacking open source is as hard as attacking any other community spirited organisation, such as (for example) the Scouts or Guides, and all the bad press has so far rebounded on MS, it's a bit transparent after all. And how do you effectively attack people who are giving things away for free? It's like trying to claim that "Meals on Wheels" volunteers are evil because the food they deliver sometimes isn't absolutely perfect.

    As an aside, I was in the Science Museum in London a few years ago and I saw a gas-fire powered room fan. The idea was that when it got too hot in summer, you lit this gas-fired engine and it turned a fan to blow (now warmer) air around the room to cool you down. It was a last trump of the old monopoly gas companies trying to show their product was as versatile as the new-fangled electricity. It shows the lengths an old monopoly would go to, to try and preserve their old business model in the face of a disruptive technology.

    So, in a possibly vain attempt to get back on topic... I'll be interested to hear what you have to say. Because I feel only one of a few possibilities can actually happen. One is that open source limps along as a permanent embarrassing cousin to shrink wrap proprietary software. The other is that it more or less displaces shrink wrap commercial software.

    My money is on the latter, and for a simple reason. MS has sent many companies down the tube by the simple expedient of knowing that the other company will eventually make a mistake, and then they are dead. MS has made many mistakes too - but the synergy of owning the OS and some popular apps meant they've had the revenue to recover from them, whereas companies reliant on a single app only had to trip once and they were gone.

    Now the tables are turned. Open source isn't going away. If it can survive and get to where it has now, on an insignificant market share and difficult to use products, it isn't going away now it has growing market share and great things like KDE3 and Moz and GNOME and open office and so on that stand up against MS' core products.

    Now it's MS that has to avoid making mistakes.... In my view that classic mistake they are making is concentrating on their market share and revenue rather than the customers. Look at the PR and mindshare disaster that Licencing 6 has proven to be. Just goes to prove the old saying that once a monopoly finishes dealing with it's competitors, it starts beating up on its customers.

    MS contains some of the greatest developers in the world under one roof, probably THE greatest number of developers working for a single company. The problem is that so much of their work seems to be directed towards a 'scam' - keeping MS on top and killing other companies, rather than just turning out great products. It's proven a very effective strategy so far, the issue is can it survive against a community who isn't playing the same game?

    So what can you say to MS about open source in general? It'll either eat them or live alongside them. Either way, they lose. And it's as inevitable as what happened to the horse and cart when the automobile was invented, and nothing they do can really change how this game is going to play out economically. So they may as well ignore it and hope it'll go away.

    1. Re:Who cares? Either they're right or wrong... by Anonymous Coward · · Score: 3, Insightful

      The horse and cart analogy is interesting. Ever read anything about those original cars? They were nightmares to maintain. Only an enthusiast or geek would bother. Sound familiar?

      But over time the rough edges were smoothed out. And remember, looking after a horse is an expensive and time consuming affair too.

      Imagine the early advertising campaings. "Ignore Cars, they have a higher TCO than your Horse!". "Horses are tried and tested, don't get one of those unreliable Cars!". "Cars might be OK for those geeks, but for your average person, get a Horse".

      The thing is of course - they'd be right. Horses were better than early cars. But cars had the advantage. In the end, eventually, they cost less. Nowadays, everyone has a car, but only the well off have a horse.

    2. Re:Who cares? Either they're right or wrong... by Anonymous Coward · · Score: 0

      Look at the conspiracy theorists on Slashdot before you spread such FUD.

      If Linus got hit by a bus tomorrow, who do you think would be blamed?

      That's nothing compared to the fact that he'd become a martyr.

      If anything, I'd expect Microsoft has already offered to spend $1b/year to ensure Linus' safety and security.

      (I'm guessing he turned it down. *cough* *cough* MS Security? Oh, come on, people!)

    3. Re:Who cares? Either they're right or wrong... by Anonymous Coward · · Score: 0

      Linus: "If you strike me down, I will become more powerful than you can imagine."

      Had to be done. Sorry :)

    4. Re:Who cares? Either they're right or wrong... by denial · · Score: 1
      It's an insightful comment, but I think it needs extension. Open Source is more than just a disruptive technology, it is in fact a disrupting philosophy, even in it's weaker form (the stronger form - philosophically - being Free Software).

      It's terribly uncool to talk politics on /., but the fact is that companies, like M$, are amoral structures. They exist for a profit motive. Occasionally the structure may be used by groups of people seeking a non profit goal (simple wages, funding for an idea, etc) but these situations are the unusual exceptions, not the rule. M$ in particular is an example of a company that is clearly willing to take a cold actuarial profit and loss approach to everything, even to breaking the law to destroy competitors.

      At the end of the day the reason why M$ must reject open source is because it is essentially inimical to the idea of software as a for profit product. Companies like IBM that believe they can wield OSS as a disruptive technology against M$ are truly playing with fire.

      We've seen that OSS turns building software into a service, with companies like RedHat turning to a service model to drive their businesses. Ultimately this model is particularly hostile to the M$ philosophy, which is based on leveraging product dominance in overlapping areas to drive out the competition. Service based models only work as long as you continue to deliver the value that supports ongoing business. The M$ model is based on the idea that you make your best profits from products that are low cost evolutions of prior products, leveraged off dominance in the OS and application space, and delivered long after serious competition is a distant memory.

      The real threat from GNU/Linux in particular is the comunity's willingness to compete by soaking up the costs of development personally in a decentralised model. It's hard for M$ to kill off a competitor that isn't highly dependent on the "commercial realities" of income streams and profit and loss. That said, their strategy of leveraging is still effective and powerful. It's amazing how Word/Excel/Powerpoint and Windows work together to be hard to extract from corporate desktops. IMO, GNU/Linux has a much better chance of leveraging other Unices out of the server space.

      The bottom line is that there's no chance to sell M$ on OSS. We aren't talking about another product, we are talking about the end of software as a product commodity. You aren't selling them on something they can use in their profit model, you are selling them the end of their current profit model. It's been successful enough that it's absurd to imagine they'll release it voluntarily.

  29. No need by VirexEye · · Score: 1
    I don't think Microsoft needs to change to open source at all. If you think microsoft should open up its source then why not everyone else who develops software? Why not go after Adobe or Macromedia?

    The only difference between Microsoft and everyone else is that they use anti-competitive tatctics to push what ever they want. What Microsoft really needs to be convinced of is to play nice with others.

    Everyone thinks that open sourcing MS products would improve them so they would be more usable. A more realistic aproach would be this: if you don't like Microsoft products, don't use them damn it.

    1. Re:No need by Random+Bystander · · Score: 1
      A more realistic aproach would be this: if you don't like Microsoft products, don't use them damn it.


      Sounds like this special someone hasn't heard of the Microsoft Tax, which you pay on damn near any PC purchase, even if you don't use the software. It's not a myth - I dare you to pretend you're a normal consumer that doesn't mod a PC, and try and find a place that sells complete PCs without bundling a recent version of Windows (almost always XP these days), and usually a plethora of other things you probably don't want or need. Once you've done that, you go figure if boycotting the use of that software costs MS anything, since it's already payed for.
    2. Re:No need by until(0) · · Score: 1

      Excellent Mutha(beep)ing point.

      --
      -da5id
    3. Re:No need by Anonymous Coward · · Score: 0

      i've seen this posted many times here, and i think this argument is forgetting something. no "normal" consumer i know (95% + of pc owners) would WANT to buy a new PC without the OS pre-installed. If they are purchasing a new machine, chances are they do not own a current copy of the OS. i dont know of any "normal" pc users who are big on installing OS upgrades.

    4. Re:No need by Anonymous Coward · · Score: 0

      The "MS Tax" is there because the computer comes pre-loaded with MS Windows. If you purchase a car with Firestone tires, do you bitch because the car should come w/o tires? Lookout for the "Firestone Tax". Grow the fuck up. If you go to Penguin Computing, your stuck with the "Linux Tax". I want Atheos on there but fucking Linux comes with it.

      There are plenty of places that do not have Windows pre-loaded on there. Go to most any reseller on Pricewatch and you can purchase a complete system w/o any software. In fact, they will charge you extra to put an OS on there.

  30. Listed != Existed by EvilTwinSkippy · · Score: 1
    That means that the Linux developers are doing their job. God only knows how many bugs are under the hood in Microsoft products. And that is what is ultimately going to be their undoing.

    The drop in security holes for Microsoft is a change in how they are counting and reporting them. Granted, they have gotten better about testing before release, but they have still let some doozies out.

    I put my trust on code that has many eyeballs constantly reviewing and revising.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:Listed != Existed by Anonymous Coward · · Score: 0

      Hahahaha, yes, what wonderful fanboyism. According to you, if there are less open bugs for Linux, it's because it's a more secure platform and if there are more open bugs, it's because it has a better development model.

      Face it: Linux is Just Another Operating System. It's no better or worse than any other; except if you look from a market-oriented point of view. From there, you can clearly see that Microsoft are head and shoulders above any other offering in the consumer and office spaces. On the server, Linux looks interesting but has problems (as does Solaris, Windows, whatever).

    2. Re:Listed != Existed by Anonymous Coward · · Score: 0

      That is because the human race are full of RETARDS!!!!

    3. Re:Listed != Existed by Anonymous Coward · · Score: 0

      Your argument is a load of crap. The number of found bugs is not correlated directly to the quality of the code.

      What matters is the administrative costs of patching and securing systems. A bug found before release costs nothing to the customer. A bug found on a deployed system must be patched.

      Two years from now MS will have rewritten all their notoriously buggy shit (IIS, Outlook, etc), and will have moved much of their stuff to a verifiably secure platform (.NET). Meanwhile, Linux C0derz will still be finding new and interesting ways to generate insecure C code and endlessly treading water with the release-patch-release-patch-release cycle.

      What I'm telling you here is that you are about to be steamrolled on the security front. Not because I'm a big fan of MS, but because I'm netural enough to see that they're going to adopt a superior development methodology, and that all you guys have is blind faith in "The Cathederal and the Bazaar" and a great fear of new tools.

  31. Microsoft Business Model by LL · · Score: 2, Interesting

    .... will probably be very difficult to transition to an open-source model. Basically they are in the widget IP licensing business, they only make money by selling complex components that other companies can script together. As such they have a very good business plan in targeting the mass market (consumer ignorance + millions of units). OpenSource makes business sense for small specialised niches (where the money is in the expertise/consulting e.g. tax laws), academia where you'd want to encourage uptake of new technology (which always require more hacking), and long-term infrastructure where you absolutely must be able to access data/devices beyond the longivity of any single supplier.

    So long as MS can make high margins on the components, control the "works under Windows xyz" trademark, and can buy out any disruptive upstart, I really don't see why they'd be motivated to open-source anything.

    LL

  32. Re:its really simple,--You wish by Anonymous Coward · · Score: 0

    In no way will open source result in better more secure products. It only works to counter security. I am not advocating security through obscurity, but only common sense. It is much easier to hack systems where you have to code versus closed systems. The only reason that MS is hacked all the time is because of the number of systems running MS OS is greater therefore a hack of an MS product will prove more productive use of time to a hacker.

    The only real solution for better products is competition in the os market

  33. Hard sell. by JordanH · · Score: 4, Interesting
    • IBM has made it work.

    IBM is an OSS advocate because:

    1. IBM wanted to get out ahead of the curve they saw as becoming an important force in the industry. Too late for MS to do that.
    2. IBM wants to use high-quality OSS products/strategies against specific competitors. Those competitors include MS (and Sun). You'd have to convince MS to compete against itself or that they could negate OSS by using it themselves. Tough sell, as it would involve a substantial loss of revenue.
    3. IBM wants to pump up their services and OSS needs lots of services. A possible angle for MS, but again, tough as they already have their own products for every niche that already have a support strategy in place, and that strategy doesn't involve opening up the source and let the community fix your bugs.
    4. IBM wanted to field a line of mature products for the .com boom and using OSS was the shortest path. That boom has gone bust.

    If I were to approach it, I might challenge MS to think outside the box and compete against themselves.

    Take Apple's strategy of supporting an OSS-based OS (Darwin) and adding in strategic closed source bits to productize it. Perhaps they could move some small fraction of their $40 Billion war chest into support Darwin itself. Could you imagine the boost that Darwin would get from $4-$5 Billion? (Only 10-12% of the MS Cash holdings.) This could energize their developers on their current products to take OSS seriously and spur them to produce better products.

    Perhaps more importantly, this could sap mindshare and community away from Linux. How many Enterprises would field an MS-supported Open Source OS before Linux? A lot, I think.

    1. Re:Hard sell. by donnacha · · Score: 2


      1. IBM wanted to get out ahead of the curve they saw as becoming an important force in the industry. Too late for MS to do that.

      Funny, that's what they said about MS and the Internet.

    2. Re:Hard sell. by Brendor · · Score: 1

      Perhaps more importantly, this could sap mindshare and community away from Linux. How many Enterprises would field an MS-supported Open Source OS before Linux? A lot, I think.

      Be careful what you wish for. You might get it.

    3. Re:Hard sell. by NutscrapeSucks · · Score: 2

      I know that IBM is valorized around here for their support of Linux, but to call them a "OSS advocate" is really stretching the point. Their strategy is quite simple.

      Microsoft Strategy: Commoditize the middleware (COM, .NET, etc) and sell fat operating system (Windows) licenses.

      IBM Counter-Strategy: Commoditize the operating system (Linux) and sell fat middleware (WebSphere, MQ) licenses.

      Classic Free Software Strategy: Commoditize everything you can by reverse-engineering and rewriting it.

      In essence, IBM's strategy reduces Linux to nothing more than a cheap runtime for their usual proprietary stuff. That strategy works well for some of their customers but absolutely does not jibe with the Open Sourcers dream of open protocols and open code.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    4. Re:Hard sell. by JordanH · · Score: 2
      • Funny, that's what they said about MS and the Internet.

      And, it was true then. It was too late for them to get out in front of the curve. They did, however, prove that they could play catchup to some extent.

      Even here, the only Internet technology that they've really developed to a dominating position has been the browser.

      The point about getting out in front of the curve with a technology is to get mindshare. MS still suffers for not having enough credibility in Internet technologies.

  34. start with development tools by primus_sucks · · Score: 5, Interesting

    I c# went totally open source, it would at least have that over Java. In my experience 95% of developers have a negative attitude toward M$, and making c# open might help with this. I think developer opinion is important because they often choose which products/languages to use. Personally I would never choose M$ development languages over Java because of the closed/platform dependant nature.

    1. Re:start with development tools by Anonymous Coward · · Score: 0

      C# is basically a wrapper for M$'s CLS runtime.

      If you know C#, then you pretty much know what the runtime looks like.

    2. Re:start with development tools by Random+Bystander · · Score: 1

      If you get bored one day, why not download the source for the entire Java Runtime, hotspot, etc etc from here. Sure that's not entirely open-source, but it's enough for me. I don't think it would help Java much by open-sourcing the Java SDK and runtime, and personally feel that C# isn't a threat to Java.

    3. Re:start with development tools by innate · · Score: 1

      C# is an ECMA standard. How much more open can you get? Download your copy of C# for Linux today.

      Now if you were talking about the .NET Framework, then you'd have a point. While much of the Framework is standardized, many things (esp. the GUI stuff) is not. If you have FreeBSD try Microsoft's release of .NET for FreeBSD, which includes the standardized portions but not the rest.

      Nate

      --
      No, I don't want to explore the Recycle Bin.
  35. could not give a rats... by Anonymous Coward · · Score: 0

    Really, come now people, I don't know about you guys but I'm sick to the belly with Microsoft. Sooner the better the collapse into a normal struggling software apps company and get some of their own treatment.
    With IBM making most of their profits from hardware and bearing mental scars from OS2 it's no wonder they are pushing Linux.

    Steel

  36. Question is all wrong. by Anonymous Coward · · Score: 1, Interesting

    Can Microsoft use open source?

    See the mightly lion. See the lion kill the OS/2 wolf. See the lion scare away the Borland tiger. See the lion beat up the Lotus dog. See the lion tell all the other animals what to do.

    See the little mouse scurry around. See the mouse eat nuts and seeds, things too small for the lion to bother with. See the plague of mice. When the lion pounces on one, they all scamper around and confuse it. See the lion trying to scare them with its mightly roar. See the lion going crazy trying to stop thousands of them all around it.

    Can the lion eat the nuts and seeds that sustain the mice?

    Can Microsoft use techniques of open source?

    1. Re:Question is all wrong. by Anonymous Coward · · Score: 0

      So the answer is simple... all open source programmers should immediately adopt a vegan lifestyle!

    2. Re:Question is all wrong. by Anonymous Coward · · Score: 0

      The lion has become old, tired, and weak. Its teeth are no longer sharp. It does battle with words instead of actions. It's becoming a lamb.

      There was a young cub born a few years back, coming into maturity.

      You know what lions do to lambs. ;)

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

    Well, if MS went open source, then there'd be a VERY LARGE negative reponse from the people who dig into the source. Eventually they'd find out how much of the MS code is either copied from open-source or reversed-engineered from other sources.........

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

      Hahahahaha, that's the stupidest thing I've ever read. Congratulations, you're the King of the jackasses!

  38. Suspicion by JetScootr · · Score: 2, Interesting

    I think it may be that one reason the M$ doesn't want to open source itself is that it would reveal that it's already using a buncha open source internally anyway. This would of course be a violation of the GPL and would open M$ to lotsa legal and pr problems. Just a theory of mine.

    --
    Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
  39. mod parent by Anonymous Coward · · Score: 0

    at last a voice of reason

  40. Administration tools by Anonymous Coward · · Score: 0


    Why not suggest that MS opens the source to some of its administration utilities? Some of the simple ones are based on BSD as it is.

    After all -- the big bucks are in enterprise sales and opening up the source to the administration end of things will allow professional admins/developers to make their jobs easier.

  41. microsoft could work better with other systems by jonbaron · · Score: 3, Insightful

    I work with people who use Windows, although I
    use Linux. Microsoft could help me and my
    colleagues by trying to make their products work
    better with my products. They seem to do the
    opposite now. Just to take a minor example of
    hundreds. I write text files with 80 character
    lines. Word does not have a way of importing
    these without taking line breaks as paragraph
    breaks, and it cannot make them. (Apparently.
    At least none of my very smart colleagues can
    figure out how to get Word to do this.)

    Some scientists use Microsoft Word, and others
    use TeX/LaTeX. Microsoft could HELP the former
    group by making Word, for example, easily import
    eps. (Another thing my colleagues can't
    manage to do.)

    And then there is Xwindow. Why doesn't Windows
    include something like VNC?

    The answer is that Microsoft does not want to
    make life easy for its customers who interact
    with people like me. This is an attitude they
    might change without serious harm to their
    business model. They are using their customers
    as pawns in their struggle to crush competition.
    That is a strategy thay may not even be in their
    long-term self-interest.

    1. Re:microsoft could work better with other systems by gripdamage · · Score: 1

      But Windows XP contains something exactly like VNC: remote assistance can be initiated from an instant messenger session or initialized remotely by entering a username and password. Along with the addition they also they made VNC illegal on XP systems.

      But otherwise I agree with your post.

    2. Re:microsoft could work better with other systems by cygnusx · · Score: 1

      > Just to take a minor example of
      > hundreds. I write text files with 80 character
      > lines. Word does not have a way of importing
      > these without taking line breaks as paragraph
      > breaks, and it cannot make them.

      Oh? I write in vim almost all the time. On occasion, somebody asks me for a formatted (Word) document. I then use Format|Autoformat to automatically convert the text file to a very readable .doc file.

      Autoformat groks line breaks and paragraph breaks intelligently. Even turns text like *this* and _this_ into bold and italics. And autocreates H1, H2.. headings based on the ASCII decorations.

      Suggest you give it a try. Oh, you may need to install a text-file import filter to achieve best results -- not too sure about that, but all my Word default installs have had this capability without installing extra stuff.

      > Why doesn't Windows include something like VNC?

      Sigh. And people think bundling is bad.. :-)

      Terminal Server. Or, for Windows XP, Remote Desktop. Or WinVNC from AT&T. Or Tiger VNC. Since when has the non-supply of a crucial program from a OS vendor stopped a true hacker? :-)

    3. Re:microsoft could work better with other systems by jonbaron · · Score: 1

      I guess I wasn't clear. I'm not talking about true hackers. I'm talking about ordinary users. I know that you can do lots in Windows if you work at it. (I used to do it myself.) I'm talking about the average end user who just wants to use menus. These people have great trouble interacting with me. My point was a general one. The question was, how can Microsoft realistically change its attitude? Answer: by considering it a good thing if its products deal EASILY and EFFORTLESSLY with users of non-Microsoft programs. I too have learned how to interact with Microsoft users, but the burden is all on me.

    4. Re:microsoft could work better with other systems by Anonymous Coward · · Score: 0

      Microsoft cannot deal easily and effortlessly with non-Microsoft stuff. Non-Microsoft stuff adheres to bizarre shifting specifications (see Java), it fails to retain compatibility even between one version and the next, it's based on oh-so-wonderful "standards" that don't actually define how a system is supposed to behave in a multitude of common circumstances and in some cases are actively designed to lock out Microsoft products.

      Basically, every whine and moan you have heard from Open Source developers about Microsoft is pure hypocrisy: those selfsame developers put all their effort into developing, embracing and extending these tricks and pulling them back to Microsoft. If you're going to fight like that, that's fine - it's what the market's for - but don't spend all you time whining how it's not fair.

    5. Re:microsoft could work better with other systems by Anonymous Coward · · Score: 0

      EXACTLY!!! i agree 100%

      M$FT only does what is necessary to increase their profits and could care less for their customers...

    6. Re:microsoft could work better with other systems by jonbaron · · Score: 1
      TeX/LaTeX and its friends have been around about 20 years, without significant change. EPS, DVI, have not changed. Editors that used line breaks to end lines have been around much longer than any word processor.

      If you use a Windows computer to connect to a Unix server (old fashioned, nothing fancy) in the next room, you still cannot easily read your mail with a Unix mailer (which would use X Window to display images, html, etc.). Now Unix is not open source, I know, but the same thing is true if the server were Linux. XFree86 and X Window work just fine together.

      These are the kinds of things I'm talking about. For these very basic things, open source is not the culprit.

    7. Re:microsoft could work better with other systems by gimpboy · · Score: 1

      can i use remote assistance to export display's from unix-to-windows, or unix-to-unix? i dont think the parent really wants to export displays from windows-to-windows. i believe the unix display export functionality is what he is going for.

      --
      -- john
    8. Re:microsoft could work better with other systems by crimoid · · Score: 2

      It is a little known fact that Netmeeting includes very basic remote access tools... similar to VNC-style access. XP takes this to the next level.

    9. Re:microsoft could work better with other systems by Anonymous Coward · · Score: 0

      Re: manual line break

      Shift-enter

      Re: eps support

      Insert | Picture | From file
      EPS filter has to be installed, but it usually is by default

      Re: VNC

      Remote Desktop accomplishes the same thing in a much more efficient manner. And there is a unix client for rdesktop (though not published by microsoft)

    10. Re:microsoft could work better with other systems by Anonymous Coward · · Score: 0

      Word can do what you are asking it to do. I do this all the time. You need to set the font to an 8 point Courier. Since the default font is Times Roman 10 point, the number of characters that fit on one line is less than 80. By changing the font, you can get more characters on one line. If you find that you still can't get 80 chars without wraparound, look at your page size and margins.

  42. Re:Geeks like to tinker. Why not let them? by Anonymous Coward · · Score: 0

    I agree that opening the source code could be of great value to users. The problem is that Microsoft's business is made up of controlling standards. Open source is about adding extreme flexibility to those standards.

    It might work on a minor application, perhaps as a test. But I'm not sure they'd like the outcome.

  43. Re: They could adopt OS just to destroy it :) by fferreres · · Score: 2

    I know it may sound radical, but why not? Imagine a Bill and co. IRC meeting:

    Bill: ok, this Linux thing is not passing away and the DoJ is costing a lot. We need to do something.

    Co: yes, but what?

    Bill: i don't know, but...WAIT...something comes to my mind

    Co: What?!?!?

    Bill: let's just talk to the DoJ and ask them to force us to bundle an alternative.

    Co: WHAAAAT?

    Bill: Yes, we can then "ask" our lovely oems to bundle the crapiest Linux version ever released. You know, all versions of everything that ever had a mayor bug together. Nothing will work right. Get basic the idea?

    Co: Oh my god!

    Bill: Yes, our god! :) ... We can discuss the details tomorrow: schedule the "creative" team for tomorrow (need to polish the idea).

    Co: Oh Bill. You know we love you!

    Bill: Oh yeah!

    --
    unfinished: (adj.)
  44. Where it won't hurt them by Wiggly · · Score: 1

    I can only see MS adopting OSS in those cases where it doesn't directly affect their revenue (definition of directly will of course differ).

    Take the browser market. Now that they have effectively killed commercial competition, taking a step back and looking at what they could do with IE might not be such a bad idea for them.

    They are still pumping money into developing IE, but there is no bottom line gain for them. It doesn't generate revenue and none of their competitors are selling browsers anymore either.

    The only argument I can see against this would be that they wish to control the capabilities that IE provides so that they can make sure their server-side subscription businesses always work best (or at all) with IE. If, however, this is their stance then I'm not sure that any argument for OSS is going to work because they do have so many pieces of software that complement each other even if some of them do not directly earn revenue.

    --
    Wiggly -- But I want to be different, just like everybody else.
  45. They'll like us when we win... by Anonymous Coward · · Score: 0

    to quote The West Wing.

    When it's obvious that MS is losing serious market share to OS, they'll be very interested. When they are in danger of becoming as irrelevant as IBM once was, they'll be very interested indeed. Until that time, they will have little or no interest.

    Negotiating from anything but a position of strength is just begging. OS is no longer weak enough to have to beg- if they want to hear you, it's to hear how weak your arguments are, to reassure them that they are the masters of the universe and boost their egos. Forget it.

    They'll like us when we win- we have to win first.

  46. Simple: they shouldn't by perky · · Score: 2
    Microsoft make a LOT of money from selling software. In the future they will make a lot of money from renting software. They are also a public corporation, and so are legally beholden to their shareholders. Their shareholders want them to maximise their profits.


    Consequently there is absolutely no reason for MS to open their products unless they are forced to by the courts.

    --
    "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    1. Re:Simple: they shouldn't by Anonymous Coward · · Score: 0

      If M$ will ultimatley make money from selling a *Service*, rather than the *Software* (ie renting it out), this can only add to the argument for OSS. I'll be able to buy word clones from a million different guys, but the unique selling point will be the level of service -- disaster recovery, uptime, helpdesk etc. The software itself will be a side issue -- so there's nothing to loose by going open.

      BBB

    2. Re:Simple: they shouldn't by perky · · Score: 2

      Except they already have a unique selling point: they're the only ones that make Wor, Excel etc. Why should they expose themselves to competition?

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
  47. Opening the source and/or distributing for free by Grax · · Score: 1

    There are a lot of comments that point toward the free distribution aspect of what we see as open source. With Microsoft being a business that builds and sells software for a living I don't see free distribution as a possibility for them.

    On the other hand, distributing the source code with Microsoft programs is a good idea, at least ideally. As mentioned in court they have some serious holes that would need fixing before this would be even possible. If they cleaned that up then releasing the source would allow the nitpickers to get to work debugging, allow knowledgeable sysadmins to create their own patches and submit them with bug reports, and let us see what is going on in our own computers.

  48. MOD IT UP by Anonymous Coward · · Score: 0

    mod this one on up folks

  49. People don't want choice by samael · · Score: 2

    Sure, the geeks want choice, but most people want nothing more complicated than a Microwave (if that complex, they sure as hell can't manage a VCR), and they want it to not change, ever.

    1. Re:People don't want choice by Anonymous Coward · · Score: 0

      The VCR is probably the champion example of poor user interface design. The fact that you have the attitude that poor users are too stupid to use something that "complex" speaks volumes about why open source software is an unusable heap of shit.

      Designing a product that your end users can actually use is not a luxury.

      Being able to use a product that others can't is not a reflection of your intelligence; it is a reflection of the poor quality of the product.

  50. MS Sharks? by spells · · Score: 1

    I think you just justified all MS behavior. MS doesn't attack anyone until they are bothered first - at least if bothering means looking like food.

    1. Re:MS Sharks? by Anonymous Coward · · Score: 0

      yours was a perfect response to that other idiot's lecture on how sharks are cuddly and cute.

      screw that.

  51. Need a couple of answers first by darrad · · Score: 1

    What is the market share for OpenSource software. Just how much of it is there? To approach MS you will have to come at them from the money direction. If you can prove that by not supporting OpenSource, they are losing money, they might listen to you. From what I have seen in the past, this will be the one thing they will listen to.

  52. help me by Anonymous Coward · · Score: 0

    make john gotti understand that the folks in the garmeNT disstricked shouldN'T have to pay fuddle's ill eagle LieSense hostage ransom "protection".

  53. Positive reinforcement generally works better by Subcarrier · · Score: 2

    The negative mods are only useful for getting trolls and spammers off the list.

    If you consider someone's comment naive or simplistic, you can certainly post and say so (and risk getting modded down for being a troll). Or you might consider posting something more useful like explaining why you disagree (and risk getting modded down for being a troll).

    I think yours was a rather simplistic suggestion. We're both off-topic. :)

    --
    "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
  54. This is nothing but a troll. by Anonymous Coward · · Score: 0

    The person who posted this would do better to ask how to convince satan to reconcile with God. Microsoft is opposed to free software because it is a source of competition that as of yet they have not found an effective strategy for defeating or containing. Microsoft reflects the personality of the people who are running it, mostly Bill Gates. Gates is greedy and selfish, therefore Microsoft is as well. A person or company like that is goingg to take and take and keep on until there is nothing left or someone or something stops them. So forget about trying to convince microsoft of anything. Unless you have a way for the company to expand in some fashion they aren't going to listen anyway.

    1. Re:This is nothing but a troll. by Anonymous Coward · · Score: 0

      Reread the question, and sort out the difference between free software and open source before you pollute the discussion with irrelevant rubbish.

  55. Microsoft Linux by internet-redstar · · Score: 4, Insightful

    Fact: "30% of Microsoft its revenue comes from the Operating System licensing alone."

    This means they'll do practically anything to protect that.

    Linux is moving quickly to 'embrace and extend' Windows with projects like wine, wineX and CrossOffice getting very good.

    The Linux-Windows war used to be a kernel war initially, but soon it will be a win32 api war. If Microsoft doesn't launch it's version of Windows with a linux kernel underneath (MacOS X system architecture), they'll loose massive market share in the bigger enterprise market and OEM's. If that happens, all will be lost for Microsoft.

    They currently are in a position to create a 'Microsoft Linux'; a linux kernel with their dll-base inserted with a proprietary kernel module (kernel fork needed because of Linus' policy). In that case they would be able to create the best 'Lindows' around, possibly loose some market space with applications like IIS being replaced with Apache and such, but with again a dominant position in the Intel OS marketplace.

    Microsoft is afraid of such a move, because it'll be expensive and because of the antitrust suit (although, such a move could settle it: "We will make the following version of our kernel OpenSource").

    BTW, Microsoft currently already sponsors certain GNU development, like with Perl on NT.

    Conclusion:
    - A Linux system running windows apps is a huge opportunity for the enterprise market and OEM's.
    - If that happens MS will have lost their foundation. Either they try to make the ultimate mix of their Intellectual Property and the OpenSource world, or they'll face utter destruction. They have a window of oppertunity here, but wine is getting better fast!
    - Getting them to understand this is quiet simple: they initially had the same fear of the Internet and the old MS guys understand the comparisation: the Internet was a chaotic and anarchistic network, Bill Gates said "they would never invest in it". Time has proven the contrary.

    To beat a Microsoft Linux, we just need to work a little harder on wine and its integration in the desktop environments.

    www.microsoftlinux.com

    1. Re:Microsoft Linux by fidget42 · · Score: 1
      They currently are in a position to create a 'Microsoft Linux'; a linux kernel with their dll-base inserted with a proprietary kernel module (kernel fork needed because of Linus' policy).
      I seem to remember reading an article, which I cannot currently find (it was in 98 when NT 5, a.k.a. Win2K, was coming out), that talked about DLLs and the problems that they caused with Windows. The article was talking about a problem with the way M$ implemented DLLs in Windows (the early versions). If memory serves, the DLLs had too much access to the kernel, and access in such as way as to restrict how M$ could make changes in the future. I do know that some Windows-on-Linux distros do provide this ability, but I bet it is the source of a major performance hit.
      --
      The dogcow says "Moof!"
  56. sorry for the broken link by gripdamage · · Score: 1
    1. Re:sorry for the broken link by Anonymous Coward · · Score: 0

      hahahaha, what incredible Slashdot FUD that is!

  57. Answer the question, folks! by Spurion · · Score: 4, Insightful

    It's hard to believe that, even among "the Community" itself, so many people are barking up the wrong tree. The question asked about open source software, not free software. Obviously Microsoft can't justify free (beer) software to its shareholders. The relevant, and more subtle, question is whether Microsoft can justify releasing its source code. Releasing source code is distinct from giving away software.

    Bear in mind, that Microsoft already does reveal its source code to people who pay enough. However, if it supplied its source code to anyone who bought the built product (even with side-conditions that the source could not be used to commercial advantage etc etc), that would still constitute open source software. And the advantage to Microsoft would be many, many more knowledgeable people finding bugs. And the disadvantages would be that someone might pinch some ideas from it to help a competing product and also that a million custom patches for their products would appear, and be sure to interfere with each other.

    --
    Any sufficiently self-referential snowcloned .sig is indistinguishable from nonsense.
    1. Re:Answer the question, folks! by BitwizeGHC · · Score: 1
      "Open Source" as defined by the Open Source Initiative, means that software is available in source form, and that you are free to read, modify, and distribute that source code. Simply including source isn't enough to be considered Open Source.


      Here is the full definition.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    2. Re:Answer the question, folks! by GigsVT · · Score: 1

      Million custom patches.... I doubt it. That doesn't happen with free software, and I seriously doubt it would happen with any software.

      Once you start a custom patch, you have basically forked the product. Unless you want to maintain that product 100%, rolling every change on the main tree back into your fork, which is very time consuming, then you aren't going to want to do that. There are plenty of forces like that to limit fragmentation in open source.

      I'd say there are, for example, maybe a dozen meaningful patches to core of the linux kernel, if even that many. Meaningful meaning too big and making too many custom changes to likely ever get rolled into the main tree. (XFS, openMosix, etc)

      Sure there are tons that modify a module, or something like that, but maintaining a major patch is a lot of work. I've been watching the openMosix people do it, and I see how much trouble it is just to keep up with the main tree. It takes a lot of time away from developing new features.

      Anyway, to reply to the original topic, I see no reason for MS to open their source, except maybe so they can sue people, claiming they copied MS source. I personally don't ever want to see MS source widespread, it could be used as a weapon.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:Answer the question, folks! by Bobzibub · · Score: 2

      OK, I'll try...
      There is much bad blood between the main open source community and Microsoft. We have long histories. This means that many bugs will be found--and won't be submitted.

      Sure, there are plenty in the pro-MS camp that will hunt for bugs, but even they will have no sense of "ownership" of the code as those working on say, Mozilla do--hence less incentive to report bugs. People will know that MS will make a lot of money off bug fixes that may or may not benefit submitters. Perhaps if they had a "bug bounty" but it might get a tad expensive.... ; )

      I think that they would have the worst of both worlds--risk of many bugs exposed to the wrong people (from previously hidden code) and few bugs reported. So the virii writers would have a great time. Conversely, their corporate clients would become true open source advocates very soon, but not the way Microsoft likes.

      I remember a windows application crashing with the little bug reporting form popping up. Then thinking -- "Screw you! Fix it yourself!" and hit the cancel button. I'm petty sometimes, I guess.

      I think Microsoft is stuck where they are. But they are stuck in their "happy place" because they make very good coin, bug free or not.

      Cheers!
      -b

    4. Re:Answer the question, folks! by Anonymous Coward · · Score: 0

      No, those guys tried to trademark "Open Source" (ie control the definition) and were shot down by the US government because the term has a commonly accepted meaning. Therefore the meaning of "open source" is whatever people agree on and not dictated by ESR and cronies.

      Of course, like morons they continued to treat the term like a trademark and the good little bots like yourself followed them. Thus we get all sorts of intellectual disparity like "That product where the source is openly available is not Open Source(!tm)".

      I'd also like to point out the "Free Software" dipshits who get their undies in a bunch when someone calls it "FreeWare". One thing you can say about nerds is that they haven't decoded how to create good marketing vocabulary.

    5. Re:Answer the question, folks! by Nailer · · Score: 2

      However, if it supplied its source code to anyone who bought the built product (even with side-conditions that the source could not be used to commercial advantage etc etc), that would still constitute open source software.

      No it would not. That clause violates section 6 of the Open Source Definition, therefore that would not constitute an Open Source license.

  58. yEnc bastards by Anonymous Coward · · Score: 0

    People who use yEnc should be hung!

  59. because by Anonymous Coward · · Score: 0

    they never asked me if id like ppl to view my HTML source in IE.

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

      HTML source is interpreted. The M$ code in question is compiled. If you want to keep your source a secret, use compiled solutions like Java or Flash, and M$ won't build a tool capable of deconstructing it. Send your code around the net in plain text (which html is) and people will be able to view it easily (and there's nothing M$ can do about it).

      BTW just cause your question seems a little naive, I'm going to point out in advance that Javascript is not Java, so try not to confuse the two.

  60. stop it! by hype7 · · Score: 1

    please, stop it! you're giving me the hiccups :)

    -- james

  61. "Choice?!" shouted Bill as he spat out his drink. by JaredOfEuropa · · Score: 1, Insightful

    "They want choice?! If people had choice, then they'd take all of three seconds to decide they like the free stuff better than our OS". Bill slammed his hand on the table of the boardroom, waking up a grougy Balmer who had slept through the whole meeting, tired after last nights piss-up with the pretty lasses from Marketing

    A young excecutive raised his hand, hesitating. "But... people who use Windows may prefer to use a different browser or e-mail client. Why not give them that choice? They...". Bill looked at him and the executive fell silent. "You assume they know what is good for them. Pah! Besides, have you forgotten our deal with the RIAA and the MPAA? They will push our standards and products, and we will put in suitable content copy protection.". He put his fists on the table, leaned forward and looked around the assembled executives. "Don't forget this, gentlemen. Soon, we will control all sides of the equation. Choice, gentlemen, is our enemy."

    The devil gazed down through the clouds upon his most faithful minion, and smiled.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  62. Microsoft and Open Source by dzym · · Score: 2

    Microsoft has no problems with using Open Source (in the case of BSD-licensed software), Microsoft has no problems with showing their (big) clients and universities the source code to their programs and packages.

    What Microsoft has a problem with, is with the GNU license.

    1. Re:Microsoft and Open Source by Anonymous Coward · · Score: 0

      Unless microsoft plans to copy GPL code, they should
      have NO problem with the GPL license.
      Microsoft acts like it is doing society a favor by
      fighting the GPL license when in fact they are just
      desperately trying to find a way to fight gnu/linux.
      --Why does microsoft have a problem with GPL?

    2. Re:Microsoft and Open Source by Anonymous Coward · · Score: 0

      MS has a problem with the GNU license because it forces software designers to release their IP rights whenever a change is made. How is someone supposed to make money off of IP if it immediately becomes public domain?

  63. bzzztt... bad idea by Ender+Ryan · · Score: 2
    Instead of modding down posts(non-troll posts anyway), it's better to respond and explain that it's too simplistic or naive.

    JMHO

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:bzzztt... bad idea by Anonymous Coward · · Score: 0

      but... that's too simplistic and/or naive!

      thanks.

  64. Compromise by Anonymous Coward · · Score: 0

    Offer to compromise: don't expect them to open-source all their code. Possibly present an option to open source say, IIS, under an incredibly-restrictive license. This is the first step.

  65. Redistibute at will. by NZheretic · · Score: 2

    Yes it's original and please Consider it as public domain, adapt and redistribute at will. Attribute to "NZheretic" if you wish.

    1. Re:Redistibute at will. by GigsVT · · Score: 1

      Thanks!

      The guys over on the Motley Fool Red Hat board should get a kick out of it.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  66. Wrong approach by ltning · · Score: 1

    Having MS open their source and/or making SW for free isn't going to prove a business case for them. And I'm not even sure if it's really what we (should) want them to do.
    The most critical problem isn't their lack of OSS - it's their active bashing of anything that has to do with Linux and GPL etc.
    What needs to be brought across is that what they are doing is bad, it's scaring people off, so in the long run it's going to be more negative to their revenues than it would be to (and here's what we *should* hope for) start complying more with standards, to allow cooperation with other software, no matter what platform and licence it's on/under.

    I think the way to put it is 'respect your opponents'. They have to be told they can NEVER be a 100% monopoly. They should rather try to be 'happy' with 50% or 75% or whatever makes them smile (hopefully in the end it will be less, but I don't want a monopoly of OSS/Linux software either), and make people smile back at them by *allowing* competition. And by allowing people to choose their own solutions and systems.

    This is what we should wish for, and this is what we need to bring across.
    Note that I'm aware I haven't brought forward any 'proof' as to why this would be good business for them, all support I have for my statements are what I consider common sense.
    I'd love to have someone knowledgeable prove me right or wrong - both would be beneficial to me AND the community.

    --
    Love over Gold.
  67. Business case by saphena · · Score: 1

    All prior posts were beneath my threshold when I came in here so apologies for duplication, if any.

    Commercial software producers have traditionally kept their source code secret. Why? They're scared that, if they release the source, others will steal it, produce competing products and damage their bottom line.

    This threat is only a threat if the thief keeps the code secret as well. If the source is available for public scrutiny, breach of copyright would be very easily proven.

    The benefit gained from making source available is that it can be very easily and cheaply subjected to peer review. This in turn leads inevitably to better, more secure, more reliable code which will benefit the software producer and everyone else at the same time.

    The only other excuse I've heard for keeping it secret is that secret code doesn't expose security flaws thereby keeping out the bad guys. Yeah, right!

    Given the number of security breaches exploited in current commercial, secret, code, it's really hard to imagine how publishing the source could make matters worse.

  68. MS should use closed source by nuggz · · Score: 2

    I don't think Open Source is for MS.

    Their lock in with proprietary applications and file formats is very profitable. They get to charge outrageous prices for their software, and have lost little market share.

    Their actual customers are only starting to get upset with them, if they dropped prices down a bit, perhaps more inline with video games (computer, PS2) and announced that as the market price people would feel a lot less like they are gouging.

    Going to open source would change lots, they would have real competition, profits would likely drop. They wouldn't have lock in. These are good for the consumer, but bad for MS, so they shouldn't do it.

  69. Re:Geeks like to tinker. Why not let them? by GigsVT · · Score: 1

    a) 95/98/ME are terrible examples of an OS. It's basically how *not* to write an OS properly.

    b) Check out FlightGear, it's an open source flight sim, very much like MS Flight Sim. I'm not sure what parts you are interested in, but it's fully functional, just not quite as many features as MS.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  70. How M$ can work with Open Source by L0C0loco · · Score: 1

    The brief answer is that they do not need to. However, there are things that we can do. Foremost would be to write open source apps for the M$ OSes. If you want Apache to run on Windows it can be done.

    The second half of your series of questions is a bit more relevent. I would pay retail pricing to have M$ Office (sans Outlook) on Linux. I would also pay for third party apps like Quicken. They all could profit by selling apps to the linux market. The real rub for M$ here is, IMHO, that the Office Suite is what keeps the masses comming back to the M$ OSes. We could digress off topic here and talk about the user unfriendly aspects of Linux, but ....

    They, M$, are not worried in the near term. The Open source community has a lot of wasted effort and redundant/competing activity to overcome before M$ will sit up and take notice. Pick any Open Source application, utility, or function written for linux and search Freshmeat/SourceForge for similar software and you'll find several if not dozens of similar competing 'products'. Most if not all of these will be flawed or disfunctional in different ways. My point? M$ won't be worried until we get organized, develop competing standards, and stay focussed on putting them out of business.

    Good Luck, Z

    --
    -- Instant Karma's gonna get you! [320848 = 2*2*2*2*11*1823]
    1. Re:How M$ can work with Open Source by arodland · · Score: 1

      1) competing apps with different feature/disfeature sets are good, especially when the ability to share source is available.

      2) Only the idiots are trying to put microsoft out of business. The rest of us are trying to write good apps/whatever (or, just trying to *use* good apps/whatever)

  71. I don't think Microsoft should go open source by Anonymous Coward · · Score: 0

    The guys who fund the BSA, gave us the DMCA and UCITA? I actually want them gone. I think they did enough damage to the market and IT profession and should become a thing of the past.

    Ask yourself: would you look at any of Microsoft's source code before reading the license three times? Caveat emptor, man. Let's not sleep with the enemy.

    Open source groups everywhere are doing a very good job without Microsoft joining the ranks. The result will be: Microsoft will become irrelevant.

    1. Re:I don't think Microsoft should go open source by Anonymous Coward · · Score: 0

      Let's not sleep with the enemy...

      EXACTLY! lets not...

  72. The Gates are Open(Src?) by mnmn · · Score: 1


    Look pal, old chum, Billy Gatey. I know we've had our differences. But apparently I can offer you much superior stuff for free, something that can boost the quality of your products by leaps and bounds. I can get you already available code, some of which youve already taken and put into some windows etc secretly.

    Come on! What is this fuss all about. Why the linux bashing while Hotmail runs on it?? It is time to release The next windows based on BSD4.4.This would be to counter OS-X and its incursions into x86 hardware. This would be Windix!!! The kicker ass windows with a version of Apache called IIS 6.0 and Reiserfs. Imagine the possibilities.

    Come oooonnnn.. I'll be your best friend!

    I give up.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  73. Re:bill and balmer owns. by slashmenno · · Score: 1

    LOL!
    I assume you're kidding, right?

  74. Utilities by Eimi+Metamorphoumai · · Score: 2
    One place where MS could stand to benefit is including some utilities that were developed elsewhere. For instance, currently Windows ships with a telnet program, but no ssh program. While there's no shortage of separate programs to do that, it seems to me that MS could use, for instance, the existing code from OpenSSH and ship with that. (Technical reasons might make it difficult to port, but it might still be much easier than writing from scratch.) As long as the software is shipped as part of Windows, there's no reason it wouldn't be a problem even to include GPL'd code adapted from elsewhere (Go ahead and copy it, it won't do you any good without the rest of Windows).

    Basically, for things shipped with Windows that are included merely to make Windows more attractive, there's no reason not to use existing alternatives. Or rather, the only reason is so they can continue the FUD about IP contamination or whatever.

    --

    Visit me on #weirdness on the Galaxynet.

  75. Impossible... by Wouter+Van+Hemel · · Score: 0


    It's not that Micro$oft is against OpenSource software per se. It's that they fear for their money.

    I can see at least 2 reasons:

    - the old idea that when you give the source code with the binaries, nobody's still going to buy you stuff (aka why opensource-companies fall like flies)

    - we would see how bad their code is :)

    If it's proven you could make _more_ money with opensource products ('better products', as in stability and security just won't convince them), although I don't see how myself, they will be the first in line to adapt it.

  76. Reasons for MS to start a few OS projects by Sam-2323 · · Score: 1
    From the company's perspective the most appealing thing about open source programming is that they don't have to pay all the programmers. Device drivers seem a good place for Microsoft to start open source projects. Maybe they could open the source software projects which they may have killed. I don't think anybody at MS will argue with the point that the more code that is written for an OS, the more useful the it will be.

    This being said, you can't ask them to stop selling software. You can suggust that there are some places where they could lower their costs by allowing the community to help.

  77. Huh??? by TheLink · · Score: 2

    They're in it for the money. And so far they're doing a good job of it. Please let me know how to make lots of money with Open Source.

    They can stay closed source for all I care. What I don't like is their dirty tricks. You can win without playing dirty. And if nobody can win without playing dirty then the regulators have screwed up.

    Nevermind about open source. I figure the best change to the software industry would be the reduction of software copyright protection to 7 years. That way people will actually have to come up with something innovative rather than releasing a new minimally improved version and stop supporting the older version (forcing upgrades).

    If 7 years is too hard then fine longer, but 50+ years is way too long.

    --
  78. They need to have the best of both worlds by Anonymous Coward · · Score: 0

    Isn't there some way that Microsoft can get the best of both worlds?

    I would argue three points:

    1. As other people have pointed out some of the advantages are that they would benefit from open source by having a better products in terms of features, reliability, security, etc. Couldn't Microsoft release the code with a license that allows people to make changes but the changes must be made publicly available and that the resulting software must be sold with licensing fees going back to Microsoft. We all know you can already get plenty of Microsoft software by pirating it from one source or another. That way they get the development for free, they get a customized version of windows that is sold to a market that they don't have the time/interest/knowledge to persue and they still get the money from selling window's licenses. From a practical point of view I wouldn't expect them to open everything up on day one. Just try one app or one subsystem of the OS?

    2. I would ask them how their current source code licensing is working. Don't they license some or all of the code to some companies that have huge installations of Windows? Are they reaping any benefits from that process?

    3. Even if they really don't want to totally release the source code for the OS itself it might be possible to make the OS more modular with documented APIs so that when someone wants to make a change and swap out one aspect with their own version they can do it. This is already done to a certain extent and some things would be too difficult because they are spread through the whole system but just doing this might document all of the "hidden,undocumented" APIs that people complain about.

    Good luck.

  79. Don't do it by sunset · · Score: 2
    I ask these questions because I may have the chance to talk with folks at Microsoft about Open Source.

    Jesus, didn't you notice they already declared war on Open Source? Don't help them pretend to be nice guys. They're not.

    Microsoft is the disease. Open Source is the cure.

    1. Re:Don't do it by lanalyst · · Score: 1

      Indeed. The only way M$ will realize any changes in business practices is if they are seeing real income being lost to Open Source. As things stand now with the licensing hassles and generally grabbing every dollar they can by harassing their business customers a savvy IT person just has to propose and implement Open Source solutions to become a asset and increase their value. Companies are looking hard at their bottom lines and Open Source addresses that question. Line managers at my shop now look at freshmeat for answers - they are smarter which in turn cripples the M$ FUD machine.

      Sadly, M$ only wants to sell as much as they can and their greed is showing all the way to CIOs. Maybe they will get it or maybe they won't... I couldn't care less. Either way, I'm implementing what's best for my company and it's usually Open Source these days

  80. Simple argument by truffle · · Score: 1


    Bill, do you want to go to heaven or to hell?

    --

    ---
    I support spreading santorum
  81. Windows - the Pinto of the 21st Century by dfn5 · · Score: 2, Informative

    Slashdot has the answer to your question right here. I honestly don't see how one can change the views of Microsoft when they are making claims like that.

    --
    -- Thou hast strayed far from the path of the Avatar.
    1. Re:Windows - the Pinto of the 21st Century by Anonymous Coward · · Score: 0

      Heh. In that context, isn't the author of the question a traitor for even talking about MS going open source?

  82. what a question by Anonymous Coward · · Score: 0

    microsoft will never do it...

  83. Mostly Emotional. by jellomizer · · Score: 2

    Part of the problem when tring to get a company Using Microsoft to switch to using Linux is more of an emotional switch then a technical one. You have to realize most of the time you are talking to the people who at the time put Windows into the buisness. So by sugesting that they change to Linux will put them in more of a defensive situation. And will not be open to listening to your ideas. Also you have to realized that they were also blinded by the cost of MS products. Its a situation where they invested a lot of money and to tell them to get rid of there investment. They will try to make there investment still seem like a good bet. The trick to get them to switch to a Linux envirment is very slow processes. The first thing you should do is offer Linux as a extention to windows. Just have them put a Linux box in for a job that may be small job. Like using it as a remote backup system. Dont make them feel like your relacing windows. Just make them feel that it will just compamint windows functions. Then slowly you put move services to Linux and less from Windows. And before you do the next upgrade you show the performance of the Linux box and the Total Cost of Ownership on that box. So the company gets use to the idea of a Linux box in the company and having a second one wont be a big problems. And after a couple years you can make the company mostly Linux. But dont rush it. You will get people defensive and then nothing will happen.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  84. Re:bill and balmer owns. by Anonymous Coward · · Score: 0

    You gotta be joking! :-)

    After ten years you switch desktop. Let me see. Where was linux before ten years. You've been using it you say and after 10 years you get a lack of applications. Funny.

    I actualy done reverse and start to feed my family. Before 10 years there was a lack of applications, now not anymore. Funny again.

    But what has that to do with the fact M$ is a great company who cares for customers? I don't get it. Died laughing.

    M$ is fucked up company.

  85. MS-GPL by m0rph3us0 · · Score: 1

    Microsoft could open source their code in a way that lets them still collect royalties, and lets people make modifications, and if they resell the modifications the person purchasing the modification is required to own the software. I mean it would probably make support hell for the techies having to figure out what patches some idiot put into Outlook. But, I think they could make money and have source code available. I think bare minnimum if they showed the source they would have better security, and a better product with out loosing money. I don't think they'd ever license something GPL. But, hopefully in the future we might see some code on our next Windows CD. And releasing code would probably help get that pesky gov't off their back.

  86. Perl is NOT GNU by Mindjiver · · Score: 1

    Perl is not part of GNU.

    --
    I know not what course others may take; but as for me, give me liberty or give me death!
  87. Money and PR is the proper persuasion by GammaStorm · · Score: 1

    If you even want to remotely move any MS employee of any clout towards some type of Open Source model, you have to start small and demonstrate how it will benefit THEM, not a competing operating system. Somehow I don't think they're having board meetings fretting over how they can help *nix. Nor, contrary to some other statements here, are they in immenent danger of losing substantial market share if they don't immediatly change their ways. There are too many other MS products companies rely on that require them to be married to the operating system in one form or another.

    As someone else pointed out, the argument, or the persuasion, should be something small like opening the source to IIS and pointing out that with hundreds, if not thousands of people eye-balling the code and fixing the problems, they benefit by not paying a programmer (or a team) to fix the numerous problems in an existing product, and by fixing the program, turns off a persistant public relations problem. Will it cause problems? Initially it might, until the flood of fixes start pouring in. But in the end they end up with a better product, and less admin by the end user, who probably has better things to do than check for security patches on a daily basis.

    1. Re:Money and PR is the proper persuasion by CyberTech71 · · Score: 1

      And surely if the source was openly available, apart from the fact that thousands of free prgrammers would start working for Microsoft, there was also start to become ports of "popular" MS products to other flavours of OS.
      For instance (very bad example) porting Outlook to solaris. Surely, more MS products on more operating systems means more money, and thats what they're really here for.

      --
      Is that an African or European swallow?
  88. Microsoft cannot go open source by defile · · Score: 4, Insightful

    Microsoft is the only successful proprietary software product company. That is, they're the only company that can sell shrink-wrap software (or user licenses), walk away from them, and still make billions of dollars.

    Every other proprietary software company must back up their products with service and support or they're kaput. These are the companies you can possibly convince to open source since their true business is supporting their products or supplying services based on them.

    Microsoft going open source would be throwing away an extremely lucrative and unique monopoly.

    * Games are an exception, and you may find some niche companies with a similar business model.

    1. Re:Microsoft cannot go open source by Anonymous Coward · · Score: 0
      Microsoft is the only successful proprietary software product company. That is, they're the only company that can sell shrink-wrap software (or user licenses), walk away from them, and still make billions of dollars.


      Wow. Do you have facts and figures to back this claim up? Seems to me there are thousands of companies out there that are profitably producing and selling software.

      Every other proprietary software company must back up their products with service and support or they're kaput. These are the companies you can possibly convince to open source since their true business is supporting their products or supplying services based on them.


      Microsoft backs up their products with service and support. In addition there are many third party vendors who have gathered around them to offer service and support for their products. Do you live in a cave somewhere??
  89. Selective Open Source might make sense... by dinotrac · · Score: 5, Interesting

    It's hard to know where Microsoft would benefit from Open Source (remembering that they can already, ahem, borrow BSD'd and similar code) without knowing how much each product contributes to the company financially and how much each product costs, but, if I were to hazard a few guesses, it would be these:

    1. IIS==>bit bucket
    IIS does not dominate its market and has a wretched reputation. IIS extensions are available under apache, and the apache license would allow Microsoft to make its own proprietary extensions to a Microsoft-supported license.

    It would make a world of sense for MS to bite the bullet, declare apache their web server, and add MS-only content in the form of proprietary mods.

    2. SQL Server.
    Big asterisk here. If SQL Server contributes serious net dollars, I might continue to ride it for a while.

    However, SQL Server faces fierce competition at the high end from Oracle and DB2. The continued visibility of Open Source is exposing it to danger in the middle from solutions like PostgreSQL and MySQL, products that conspire to take the profit out of the segment.

    I can't help but think that Microsoft could learn something here from the tremendous success of Access. Nobody buys Access because it's a great database. They buy Access because it's a database they can use. Microsoft can open up SQL-Server or they could even get more radical:
    base a new database on PostgreSQL, perhaps with extensions to ensure that current SQL-Server databases are cleanly supported.

    Then, without having to R&D the database (and, not coincidentally, gaining a marketing point in terms of customer flexibility), focus on proprietary tools that make developing and admining the thing easier. Maybe special additions (as separate proprietary products) to help exploit the Windows platform.

    3. The Access back-end.
    As I said, nobody buys Access because it's a great database.

    4. Outlook Express.
    A little danger here, because it might make it easier to clone Exchange. However, this could be a sort of "reverse-samba": Outlooks showing up in all kinds of strange places and on all kinds of strange platforms where it never lived before. Why? PHBs. Nuff said.

    5. NetMeeting.
    C'mon, guys. The whole purpose of NetMeeting is to let people in remote locations participate in a meeting. MS doesn't charge for the basic client, anyway. Opening this means that Windows can communicate with anyone else using the NetMeeting softwareThis one seems like a no-brainer, especially as a revenue stream might be found in enhanced software for originating sites as opposed to mere participants.

    6. Whatever MS calls it's instant messenger.
    That would be a great stab at Yahoo and AOL, and, for MS, wonderful irony.

    Anyway, those a re a few of my ideas.

    1. Re:Selective Open Source might make sense... by Roug · · Score: 1

      MS can't Open Source SQL Server, Access, Outlook Express, Netmeeting etc. because as soon as they do, someone will port these applications to Linux and that will make it much more difficult for Windows to compete with Linux.

    2. Re:Selective Open Source might make sense... by tshak · · Score: 2

      It would make a world of sense for MS to bite the bullet, declare apache their web server, and add MS-only content in the form of proprietary mods.

      It would make more sense if they used IIS6 which has been practically rewritten from the ground up. XML configuration files, "more secure", etc.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    3. Re:Selective Open Source might make sense... by Anonymous Coward · · Score: 0

      1. IIS==>bit bucket
      2. SQL Server.

      One thing is that MS made a decision when they released Win NT -- They were not going to use the UNIX API model and instead do their own thing. This would give their own developers an advantage over the competitiors writing cross-platform code.

      The end result of that is that Unix software like Apache (until very recently) doesn't run well on NT and NT software like SQL Server probably is unportable to a Unix system.

      Even if there was some magic philosophical change in Redmond about open source, the existing OSS codebase wouldn't worth that much to them.

    4. Re:Selective Open Source might make sense... by drinkypoo · · Score: 2

      > 1. IIS==>bit bucket > IIS does not dominate its market and has a > wretched reputation. IIS extensions are > available under apache, and the apache license > would allow Microsoft to make its own > proprietary extensions to a Microsoft-supported > license. A lot of work would have to be done here. The FPSE module for apache sucks sucks sucks. getting it to cooperate with PHP, for example, is a terrible pain. IIS is crappy code but good design in that it does things in the windows way; you add scripting languages via ISAPI DLLs, et cetera. It really is a shame it sucks so bad, though. And the whole lack of security thing is a nasty issue. > It would make a world of sense for MS to bite > the bullet, declare apache their web server, > and add MS-only content in the form of > proprietary mods. Much egg on face. This is not going to happen. Just be glad that apache runs on windows. It would be nice to have a nice Win32 config GUI for apache... then again, it would be nice to have ANY kind of nice config GUI for apache. > 2. SQL Server. > Big asterisk here. If SQL Server contributes > serious net dollars, I might continue to ride > it for a while. What is it, a bicycle? > However, SQL Server faces fierce competition at > the high end from Oracle and DB2. The continued > visibility of Open Source is exposing it to > danger in the middle from solutions like > PostgreSQL and MySQL, products that conspire to > take the profit out of the segment. SQL Server is actually really good. Postgres and mysql have a LONG way to go to catch up, not least because (again) of the management tools. SQL server is designed to be managed remotely, and it has an EXCELLENT tool for configuring it. SQL Server is basically the only Microsoft package I don't have issues with. It is kind of a bitch to set it up in a clustered environment, and last I looked replication was still something of a clusterfuck, but it's a good solid database. > I can't help but think that Microsoft could > learn something here from the tremendous > success of Access. Nobody buys Access because > it's a great database. They buy Access because > it's a database they can use. Microsoft can > open up SQL-Server or they could even get more > radical: > base a new database on PostgreSQL, perhaps with > extensions to ensure that current SQL-Server > databases are cleanly supported. This would be a bad idea for Microsoft, because (as another poster noted) it would cut into sales of SQL Server. The answer: Make Access support SQL Server as a data store, without a lot of trouble. (I guess it's more or less possible now? But I don't know the details. Nevertheless it should be made trivial.) > Then, without having to R not coincidentally, gaining a marketing point > in terms of customer flexibility), focus on > proprietary tools that make developing and > admining the thing easier. Maybe special > additions (as separate proprietary products) to > help exploit the Windows platform. Separate proprietary products is what they're up to NOW. > 3. The Access back-end. > As I said, nobody buys Access because it's a > great database. See above as to why they won't do that, and what they can do instead. > 4. Outlook Express. > A little danger here, because it might make it > easier to clone Exchange. However, this could > be a sort of "reverse-samba": Outlooks showing > up in all kinds of strange places and on all > kinds of strange platforms where it never lived > before. Why? PHBs. Nuff said. If they improve outlook express, that's one less reason for people to use the full version of outlook, and one less selling point for office. Outlook express is intended solely to sell you outlook; It's just a toss-in. Personally I think that they should just remove outlook express entirely and set hotmail to the primary default email. Of course, that will probably spark off the whole antitrust thing again... > 5. NetMeeting. > C'mon, guys. The whole purpose of NetMeeting is > to let people in remote locations participate > in a meeting. I see you've read the propaganda. > MS doesn't charge for the basic client, anyway. > Opening this means that Windows can communicate > with anyone else using the NetMeeting > softwareThis one seems like a no-brainer, > especially as a revenue stream might be found > in enhanced software for originating sites as > opposed to mere participants. This one I agree with you on, except that you have to sell Microsoft on open source in general, because right now it's not in their best interest to open netmeeting; It just makes the world better for open source types. It really doesn't offer them much since pretty much everyone they care about is running a windows shop anyway. > 6. Whatever MS calls it's instant messenger. > That would be a great stab at Yahoo and AOL, > and, for MS, wonderful irony. MSN Messenger, and this is the one thing I can actually see them opening in my lifetime. They don't put ads on it, so why not? You need a passport to use it anyway, which is the main purpose of actually providing a messenger; Getting more people on passport. If open MSNM clients have to do the same thing (of course, there are other MSNM clients now, and they do) then your goal is accomplished either way (it is.) But they probably won't open it, because they would have to document it accurately and they couldn't just change the protocol at the drop of a hat. So they might as well just keep it closed and let people sniff it to figure out how to support it, which is what they're doing now. The fact that I can shoot down all of your arguments at least somewhat convincingly (I could build a better case for keeping IIS over apache given a little notice) means that M$ would simply laugh at them, every one.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Selective Open Source might make sense... by jpmorgan · · Score: 1
      A number of your ideas are bad ones, from Microsoft's perspective, here's why:

      1. IIS
      Replacing IIS with Apache is bad for two reasons, the first, technical reason is that Apache uses a very UNIX-centric I/O model (although Apache 2.0 has changed this a bit), which performs very badly under NT. It is very easy to demonstrate that Apache running under NT is very slow compared to IIS running on the same box. Apache is optimized for UNIX, IIS is optimized for NT.

      The other reason is a total loss management reason: if MS was to start using Apache, they no longer have control over their webserver to a certain extent.

      2. SQL Server
      You don't use SQL as your database because it's easy to use. If that's why you're using SQL, you shouldn't be, since an SQL RDBMS is not the best solution for your problem. As for using PostgreSQL? MS has some of the best relational database researchers in the world working for them (if you don't believe me, take a look at research.microsoft.com), and SQL Server is a very good product. Why would they want to throw it away and switch to selling an inferior system which you can download for free anyway? Sure they wouldn't have to spend R&D money on the database, but they loose the associated benefits of the expenditure. They may as well just stop developing SQL Server and keep what they've got.

      3. Access back-end
      How many people using this care that much?

      4. Outlook Express
      Why would MS want OE showing up on other platforms? They're not trying to attract customers, they're trying to keep them. Hello, does 95% market share mean anything?

      5. NetMeeting
      Same argument as with OE. But NetMeeting does use a lot of open protocols.

      6. MSN Messenger
      Again, same as with OE. They're trying to keep people, not make it easier for them to leave.

      I can't see how there could be many advantages to Microsoft by going open source. They're already the most profitable company in history, so they seem to be doing quite okay without it.

    6. Re:Selective Open Source might make sense... by dinotrac · · Score: 2

      >They're already the most profitable company in history, so they seem to be doing quite okay without it.

      Except that the question isn't about going back to 1980 and exploring open source, it's about going forward. Back in 1980, IBM pretty much took the view that you're taking with regard to Microsoft. Look how long it's taken them to recover.

      OTOH, I suppose most corporate managements are too arrogant to learn from someone else's mistakes. Better to crash and burn on your own, then hope you haven't fallen too far to recover.

    7. Re:Selective Open Source might make sense... by cookd · · Score: 1

      You are correct -- SQL server is very tightly bound to the Win32 API, and will probably never run on anything else. At the cost of portability, they did whatever they could to take advantage of the NT OS. (They claim, however, that they do not use any non-public APIs or use any public APIs in undocumented ways.)

      I don't have any specific information about IIS, but I am fairly certain that it is fairly similar in nature -- strongly tied to Win32, but with little or no IIS-specific support in the OS.

      --
      Time flies like an arrow. Fruit flies like a banana.
    8. Re:Selective Open Source might make sense... by Anonymous Coward · · Score: 0

      SQL Server and Access share the same back end (as of the last two versions of Access). SQL Server is optimized for multiple client access and comes with all kinds of administration tools. Other than that, there's not much difference.

    9. Re:Selective Open Source might make sense... by babbage · · Score: 2
      A lot of your analysis is interesting, if a bit off base from MS's point of view.

      One point in particular highlights that: based on recent & long ago reports, MS *really* wants to pull a BeOS and have the successor filesystem after NTFS be a database oriented, journaled, transaction controlled, and [roughly] SQL-queryable storage platform. The grand vision for this -- which, I have to admit, I am impressed by -- is to not decrease reliance on SQL Server, but to increase it massively, and ultimately to embed it as the file system access engine. Unless they could trivially jettison the SQL Server work already done here, and replace it with PostgreSQL -- I doubt it -- that angle will just not happen any time soom, if ever.

      This is just the one aspect of MS/.NET/whatever that is publically available and that I'm roughly familiar with. Chances are your other suggests get similarly tangled up in their long term strategies, and so will be just as unworkable. The interesting thing in the article question is the idea that MS could gain -- in a win for Microsoft and a win for open source community way -- by adopting more open behaviors. To answer that question, one has to get into their heads a little & suggest why they would want to make such a drastic move. Just parroting the Free Software party line, as most posters seem to have done [not this one really, but a lot of the others] doesn't really answer the question. Unfortunately, I can't answer it either. Hopefully someone can though, or -- by default -- MS will effectively be vindicated in their approproach, no matter how much we might want them to change. :/

  90. I don't like being abused. by Futurepower(R) · · Score: 1


    "Consider the psychological..."

    I try to minimize my involvement with Microsoft because I don't like to associate with abusive people. Personal growth comes from associating with idealistic people.

  91. It won't work for one simple reason... by kollivier · · Score: 1


    Microsoft's current strategy is based on customer lock in. Get them to use Windows, then they buy (and create) Windows-only products. The more committed to Windows products they become, the harder it is to migrate to Linux or any other OS. They may play the standards game, but they always try to hook non-standard "killer" features into their systems.

    If Microsoft were to start using open-source applications, then the content and programs that people create become more portable. That is, an Apache web app will work on Windows or Linux (possibly with some minor modifications). By supporting open-source within their products they make it easier to move to a completely open-source platform. They do not want to do this, unfortunately.

    At some point, I think Microsoft will have to come to the conclusion that it is going to be a player, no longer THE player, in the OS market. But until that happens, they're going to try and protect their monopoly - because even if it is not in the consumer's best interests, it is in Microsoft's best interests.

  92. microsoft and open source. by Anonymous Coward · · Score: 0

    actually this is pretty useless. microsoft is already doing it the other way around. they close their source but give away their products. i mean look at how fast their products seem to be "pirated". obviously someone from microsoft starts to distribute their product through the net before they sell it through stores. so if you're a software pirate, and ignore their license agreements, then microsoft could be considered an open binary company. bah, another troll!

  93. it is simple by Anonymous Coward · · Score: 0

    dinosaurs didn't use OpenSource

  94. "Just compile it!?" by SHEENmaster · · Score: 0

    Please forgive me ignorance on this matter if I am incorrect, but back when I used windos(a year or so ago) there were was NO standard for header files. One compiler had conio.h while another had dos.h and it was a complete bitch to compile any downloaded code. Visual basic is the only standardised compiler in windos, whereas the same linux program can compile in gcc, egcs, and other compilers using the same libraries and header files.

    So as I see it, users would need to buy an existing version of windows, then pay for the microsoft visual c++ compiler because borland couldn't compile it. Then they download the operating system while MSIE crashes during the download. When they finally get it they will need to uncab it, and deal with several BSOD.

    After hunting down hundreds of libraries and wasting ram on a whole IDE just to compile one project, they will get it build. But then what? M$ will keep it under a proprietary license, and probably won't release the source online in the first place. You won't be able to sell or distribute it, and you won't be able to steal back and of their BSD code.

    The fact is that even if windos was free, I wouldn't move. The wine project would become perfected in a few mere days, and even if it was dropped, I like linux more. UNIX is a completely superior type of os than windos.

    We are the only true competition that M$ has. We can't be bought out. We can't be squashed, their business model doesn't work in attacking us. As bill gates said on the Simpsons, "Buy 'em out boys!"

    --
    You can't judge a book by the way it wears its hair.
    1. Re:"Just compile it!?" by MisterBlister · · Score: 1
      egcs and gcc are the same damn compiler. egcs is a fork of gcc.

      It is common for different compilers to have their own header files. This isn't a Windows specific thing. Have you ever used a commercial compiler under UNIX? They generally have a different ABI and header files from gcc. There are a couple of minor exceptions, like Intel's C++ for Linux which tries to be gcc compatible..But they are the exception.

  95. They Can't by timeOday · · Score: 2, Interesting
    Microsoft's stock price reflects a profit margin that only an abusive monopoly could maintain. There is no way Open Source will bring in that kind of money for them. But now they have eaten every other fish in the pond. They have no place to go but downhill.

    The only thing they can do is fight their customers and the government to maintain their stranglehold, grabbing as much cash as they can get away with before they are pushed aside.

  96. Re:bill and balmer owns. by Anonymous Coward · · Score: 0

    You got to make it sound better then that. We all know your full of shit!

  97. Re:Geeks like to tinker. Why not let them? by Anonymous Coward · · Score: 0

    If microsoft included the source code on their cds
    your opinion of their 'bright and talented engineers'
    might just change a wee bit.
    I imagine their source code must resemble an
    archeological dig. In the lower layer you would find
    vestiges of NT , with all its tens of thousands of
    kludges. A little bit up you would find NT service
    pack 3, with its tens of thousands of kludges that
    fix problems that the first layer of kludges brought
    about. With every subsequent layer as you work up toward
    the present you would find another huge set of coding
    workarounds that make up the wonderfully bright and
    intelligent OS called XP.
    Microsoft will never put its source code on cd. The
    value of microsoft source code evaporates when exposed
    to sunlight.

  98. You're fooling yourself by Anonymous Coward · · Score: 0

    Microsoft is not a software company, they are a licensing company. All they care about now is squeezing the last few millions or billions out of the licensing years they have left. Free software does not allow this tactic (although 'open source' via BSD/MIT licenses does) and thus is of no use to them.
    The best thing you can do when talking to M$ is A) tell the managers to fuck off. B) tell the developers to defect.

  99. RedHat knews this years ago by Anonymous Coward · · Score: 0

    The impact of open source on proprietary software vendors is not competition. RedHat will never take a substantial portion of the market that allows Microsoft to put a billion cash in the bank each month.

    Instead, the open source market is re-defined. Its corporate value is maybe one percent of Microsoft's market. But it is in the consumer's best interests, and most importantly, GPL software provides a market that Microsoft cannot shut out. They cannot buy it. They cannot leverage it. They cannot provide a cheaper solution.

    Open source vendors exist only b/c a proprietary company cannot exist in Microsoft's world. They are satisfied with the tiny market (financially tiny) of open source, because there is no more lucrative market available. Once you walk down the path of proprietary software, you have to deal with Microsoft. And once consumers get used to it, the software world will be re-defined.

  100. It has been said here before... by Lumpy · · Score: 2

    About micrsoft and open source???

    We need to dust off and nuke em from orbit, that's the only way to be sure....

    --
    Do not look at laser with remaining good eye.
  101. Simple.. by JamesGreenhalgh · · Score: 2, Funny

    "You're going down, bitch. Join us or die."

    --

    --
    ALL YOUR BASE ARE BELONG TO US!
  102. Here's what they will surelly call a troll... by rknop · · Score: 5, Funny

    Microsoft needs to change its attitude towards Open Source for the same reason that the dinosaurs needed a near-earth asteroid search.

    Unfortunately for them, they are as likely to understand Open Source as the dinosaurs were to understand the technology necessary for a near-earth asteroid search.

    Unfortunately for us, the analogy is also likely to work in that it took the dinosaurs hundreds of millions of years to go extienct, and similarly Microsoft is likely to be around and dominating the planet for some time to come....

    -Rob

  103. Re:bill and balmer owns. by Anonymous Coward · · Score: 0

    no, you don't get it.

    i used linux for almost 10 years first i was a hardliner that belived the way of linux and opensource. but during the time i realized that it gets me nowhere. at work i have to deal with IT professionals that like to have their business shit realized in OOP together with nice diagrams. good paying customers that give out company the money, where this company gives me the money to feed my children.

    what kind of real science apps do we have on linux that is compatible to windows standards? nothing. i need to search hard on the net to get things like serious CASE DIAGRAM designers, like REAL chemical analysis programs etc. even if you find some then they dont work properly enough to export their generated data to a windows plattform. thats the problem.

    most of the shit offered today for linux are yet another mp3 player or yet another mp3 ripping tool and some kiddy eyecandy software. but nothing to deal seriously with big companies. you cant come up and tell serious operating IT professionals that deal with millions of dollars and shows them half finished shit like gnome or openoffice (which doesnt interact correctly) e.g. dragging an openoffice document from the window to e.g. the gnome desktop or from openoffice to a nautilus created directory for example. its to time consumming and to expensive to deal with this opensource crap. its more freakware but nothing for commercial companies.

    i had more luck by using kde the past couple of weeks its getting close to windows but still lacks in some areas and need to get worked on. but for now i need to switch back to a real desktop os thats imo windows.

  104. Why not just ask them in their own... by MarvinMouse · · Score: 1

    Why not just ask them in their own language.

    How would you like to have thousands of programmers working for you for free, producing a product you can distribute afterwards?

    If any bugs exist in the product you sell, you can always blame it on the programmers. Plus, you can still bundle software with your distributions without worrying about anti-trust laws.

    Basically, a quick way out of all of your troubles with really very little loss for you. (Other then the complete monopoly, but who needs a monopoly when people work for free?)

    Sound good Bill?

    --
    ~ kjrose
  105. Humor by SuperKendall · · Score: 1

    I kind of like your point, but I couldn't help drawing the conclusion that...

    In the future, only the well off will have Microsoft.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Humor by liquidsin · · Score: 2

      maybe that was his point. with everything MS moving towards a subscription model, and licensing so expensive already, how long until everyone starts to realize the savings of not using MS products?

      --
      do not read this line twice.
    2. Re:Humor by SuperKendall · · Score: 2

      But the real iron to me seems to be - why would anyone well off do that? Shrink-wrap software only imrpoves in quality when a lot of people buy it - if only a few people (no matter how well off) bought into a subscription, then how would they get better quality than a free version everyone else is using?

      Perhaps I could see really well individuals paying to have a sort of "custom home IT" person or two that did custom apps for them. Like, say a guy who spent all day programming enhancements to Bill Gates house.

      Hmm, perhaps I should find some wealty individual and offer to be a "computer butler" of sorts, for something like 1M per year. Or even not that much, but with a great budget and the ability to use the house while they are away.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  106. Original Thought by javajeff · · Score: 2, Insightful

    Corporate infastructure is more of a "yes, sir" environment that does not allow for that much original thought. While original thought is a novel idea these days, great ideas can still spawn from free thinkers. Technology is about great ideas. Open Source is about collectively implementing ideas.

  107. Very similar to an Ask Slasdot I submitted... by NoMoreNicksLeft · · Score: 2

    entitled "Satan and Goodness, How do we convince him to quit being evil?".

    If people think that M$ still has a chance to see the light, then even Satan is redeemable.

  108. OS license cost by yerricde · · Score: 1

    Technologies, platforms, languages does not matter, what you produce and provide with them does.

    The hardware for any solution that requires the Microsoft platform will be nearly twice as expensive because of the cost of the Microsoft operating system and server software licenses.

    "So... do you want this package that runs on a relatively inexpensive Linux server, or this other package that runs on Windows .NET Server?"

    "I don't have the money for Windows .NET Server."

    --
    Will I retire or break 10K?
    1. Re:OS license cost by Iamthefallen · · Score: 3, Insightful

      Yes?

      "Do you want this built in a month using VB, or in 6 months using C?"

      "I don't have the money to support a development team for 6 months"

      But, point was, I don't really care what platform I use, or what language, or what technology, I use the one I feel comfortable with and that allows me to provide a working solution to the person requesting a job done. I don't cling to MS because they're MS, I stick to MS for the moment because that's what I know best. People should stick to Linux (or whatever) because they feel comfortable with it, not because of some zealous religious conviction. If Apache is the best webserver for a job, I'll go with it, it's just a damn webserver, if VB can do the same thing as a C program can, I'll use VB, it's just a damn language. To me these small MS/Linux/Mac fights are utterly pointless, use the tool that you feel comfortable with. A program is just code to make a computer do something useful, it's not a means to itself, no matter how lyrical people are about *their* language.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    2. Re:OS license cost by Anonymous Coward · · Score: 0

      "Do you want this built in a month using VB, or in 6 months using C?"

      If you're considering C and VB for the same project, you need to have your head examined. If you're just comparing them for the sake of argument, then the argument is as unsound as the comparison.

      C is not a rapid application development language. Comparing C and VB for application development time is as unfair as comparing VB and C for the speed highly-optimized code. Just about any other popular language would be a better comparison to VB than C is.

    3. Re:OS license cost by Iamthefallen · · Score: 1

      Which was, indeed, my point. The languages are so different that there's not really any competition between them. You use VB for RAD, you use C when you need power, doesn't mean one is better than the other, they have different purposes and solve different problems.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    4. Re:OS license cost by Anonymous Coward · · Score: 0

      absolutly.

      my favorite line is 'you can make apps faster in vb.' What a bunch of crap. You will get a app that works mostly faster. But then you spend the rest of the time wrestling with the vb enviroment to make it work. And fixing things you skipped over because you were in such a hurry to get coding you forgot to ask what do you want it to do!

      One dev sat there and told me he could make a single form with 3 lines of code in vb, but it takes 50 in C. I was like I can do the same in C. When I sat down and showed him how. He got REALLY mad. Not sure why :) Start putting hooks in and it will get bigger. C and C++ just give you more room to hose yourself down. The vb IDE is the cool thing about VB, it not the language itself. You take away that IDE and vb is just as hard to use as C.

      The most evil damn thing ever to come out of VB is the typeless type VARIANT. If you have to interface either way to VB or C. You end up using these. In vb they are a snap to use. In C/C++ they are a struct. Truely a pain in the ass to use. But I wander away from the real converstation :)

    5. Re:OS license cost by ckaminski · · Score: 1

      Oh really? In C++ I can make variants (for the most part) behave just like normal data types...

      About the only thing VB has on C++ for my data processing needs is a good quick & dirty runtime engine in the form of the Windows Scripting Host. Take that away, and I'm better off using perl or C++ & the OTL for my work.

    6. Re:OS license cost by Zeinfeld · · Score: 4, Informative
      You use VB for RAD, you use C when you need power, doesn't mean one is better than the other, they have different purposes and solve different problems.

      Once this was the case, however the real importance of C# is that it finaly merges the Basic and C code development lines. At this point C# provides the full power of C (with some bizare omissions like structure initializers) plus the convenience of VB. The market perception that C# is about Java is only really 40% right, C# is pitched against Java because Java is the language to beat, but the real target audience is Visual Basic programmers who would like a programming language that is as easy to prototype in as a scripting language while still allowing very large projects to be supported.

      Equally the suggestion in the intro to the article that Microsoft should switch from IIS to Apache is amazingly clueless. Apache is a great Web server for UNIX boxes, but IIS is a better Web server for NT. IIS is integrated into the O/S at a very fundamental level so that for example the Web server can use the system level file protections to control access to Web resources.

      The features that have caused security problems with both Apache and IIS are active code. In the case of IIS three scripting langauages are integrated into the Web server (and more can be added). In the case of Apache the security weaknesses inherent in the CGI design (particularly when a CGI module is written in csh) leads to predictable problems. I don't see that a real difference can be made between the OSS and Microsoft approach here, both groups adopted what is an intrinsically insecure architecture for reasons of expediency and ignorance. Once the feature was in there was no way for the grown ups to take it out again because people used the feature.

      I recently started using Visual C#, its the best program development environment I have seen since the VAX LSE. The editor does have some iritating features (like the lack of mouse-less editing), but it does have a lot of cool features like bringing up the template for a method as you enter it - even for user defined methods. The IDE looks and feels like a professional tool, there are few traces of ego-centric features that looked cool to the designer but are not so great for the user - although as with XMLSpy the editor makes the bizare assumption that my preference for editing XML Schemas is through some bizare graphical language of the authors invention rather than as XML schema.

      Compare Visual Studio with the UNIX - Emacs - Make IDE and I am afraid the comparison is not favorable to open source.

      I am much less interested in open source than I am in extensibility. Unless you want to do a security audit the only reason to want source is to maintain or extend a program. I much prefer a well written and supported extension mechanism than someone chucking a few meg of code at me. The .NET extension mechanisms allow me to write my own language and then use Visual Studio as my IDE for it - and get all the debugging, assistant etc. features for free. That seems somewhat better to me than creating a fork of the emacs and gcc tree for my new language and recreating all those features.

      YMMV, but those people who believe that OSS is the one true faith are wrong. There is plenty of room for both models in the market of ideas.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    7. Re:OS license cost by Anonymous Coward · · Score: 0

      The hardware for any solution that requires the Microsoft platform will be nearly twice as expensive because of the cost of the Microsoft operating system and server software licenses.

      Huh? Hardware costs are not affected by software costs(and vice versa). One has no relation to the other.

  109. Microsoft isn't stupid - and here's why. by EnigmaX · · Score: 1
    First off, take a look at the world of open source. There's a HUGE selection of amazing free libraries and software systems that are functional, stable and FREE. For example: zlib, libjpeg, libpng, openssh, etc. Many of these open source projects even depend on each other. Given this huge repository of free software, don't you think Microsoft would've thought about it a little bit? I think the answer is a resounding "yes". Just like many other companies (i.e. IBM, Apple), they must've taken a look at open source as a simple means to lower development costs. Microsoft may be a bunch of monopolistic, lying, cheating, per-seat-licensing bastards - but they're not stupid. However, whereas other companies have adapted to open source by writing their own *NON-GPL* open source licenses, Microsoft chose to attack the GPL. But they do support things like the BSD license. For example, the C# compiler, and the .net framework were released for both Windows and BSD simultaneously.

    For Microsoft, its not a matter of open source versus closed source, its a matter of licensing - GPL versus whatever-license-they-can-use-to-still-make-money. If Microsoft adopted the GPL license, RMS would probably fall over dead from the shock. MS is about making money, they only share their source code when it means they can make MORE money. GPL is about sharing free, non-copyrighted software that anyone can use. Microsoft can not make more money by opening ALL of their source code, therefore, they won't. Its just that simple.

    1. Re:Microsoft isn't stupid - and here's why. by steve_l · · Score: 1

      The version of .NET that MS released for BSD, 'rotor' is not for commercial use and doesnt include key things, ADO.NET (DB) ASP.net (web progamming model).

      They released NET on BSD to get the universities working on it (supported by a grant program) and hackers looking at it, as opposed to having said people playing with java, mono, apache, etc. Nothing magnaminous there, even though it must have taken a lot of effort to convince management to do it.

      They dont even have a CVS server where you can post mods back to...

  110. Open source and IBM; hardware vs. software by Herger · · Score: 2, Interesting

    I'm not sure you could make an effective case for Microsoft to use open source. Open source works for IBM because they are at heart a hardware company, and secondly a service provider; open source means less spent on software development and more software which runs on their hardware. Further, they can help open source projects and provide support and consulting to companies who run open source applications on IBM hardware. nVIDIA benefits in a similar way: they make hardware, and more OS support for their cards equals more potential buyers.

    Microsoft depends entirely on software for its existence. Contributing to open source probably seems counterproductive from their point of view. Why should they loan out their expertise to support open source and possibly help competing products to emerge? Open source means revenue loss in the eyes of upper management. MS would have to change their business model to more consulting and service rather than software development in order to benefit from open source -- a big change considering how MS has grown by becoming the biggest software developer around.

  111. Nobody buys Access because it's a great database by abe+ferlman · · Score: 5, Insightful

    3. The Access back-end.
    As I said, nobody buys Access because it's a great database.


    Yeah, and they'll never improve that back end because it drives sales of SQL server. Let me make this perfectly clear: making Access a better product would cannibalize sales of SQL Server, so MS will never make it good

    Making good products is at odds with market segmentation. This is one of the fundamental benefits of free software- there is no market segmentation for code so the perfect never becomes the enemy of the good, as we see in the Access situation.

    --
    microsoftword.mp3 - it doesn't care that they're not words...
  112. Not as antagonistic as you might think by zzyzx · · Score: 5, Interesting

    I'm not quite sure who you will be talking to and what exactly you mean, but if you're talking to the programmers, prepare to be surprised at the attitude. I was a contractor at Microsoft. What language did I program in? Perl. While there, I worked alongside Linux advocates and other free software fans. I heard more Windows bashing there than I have at my non-M$ jobs. The programmers there are geeks. They're likely to already agree with you.

    Now if you're talking to the marketing or legal departments, good luck. I don't know if they can even turn on their computers.

    1. Re:Not as antagonistic as you might think by mcjulio · · Score: 1

      I write a ton of Perl here, too. It doesn't get the respect that C++ does, but boy does it get the job done.

  113. Why Ms can't be like IBM by Glasswire · · Score: 2, Interesting

    The notion that Microsoft could learn from how IBM has handled Open Source ignores the fundamental difference between Ms and IBM. IBM has cleverly decided that hardware AND software margins are nice to have, but they are primarily a vehicle for services revenue. While Ms has a non-trivial consulting organization, (minuscule in comparison to IBM Global Services, though) it is chartered as a cost-recovery group (they try to bill enough to pay for themselves) but they are not a profit-and-loss center. MCS is there to plug in expertise where needed to advance strategic goals which all boil down to selling more and more lucrative software. Even if Microsoft owned ALL of computer systems consulting business (Windows AND UNIX/Linux) worldwide I don't believe it would not begin to approach the revenues it now receives from software. From a business point of view, "doing an IBM" and moving software to OpenSource hoping to make money on services would be insane for Ms.
    The best hope is to get Ms to consider co-operating with key OpenSource projects like Ximan Mono so that the future MS world of .Net does not get walled off from OS inputs.

  114. Horse "industry" also pushed "Stupid" Laws by NZheretic · · Score: 3, Interesting
    From The Effect of the Car on a City by: Linda Lawera

    The "Red Flag Law" which only allowed the car to travel 4 miles an hour on country roads and no more than 2 miles an hour in the city slowed travel. Also a man had to warn the approach of the car, by having a signal man walk ahead of the vehicle to signal its coming by swinging a red flag by day and a red lantern at night. This practice hindered the growth and development of the automobile further in England for at least 30 years.

    So mayby this time we can learn from history, the CBDTPA,DMCA and ilk legisilation should be raising a few "red flags" before they can do as much damage.

  115. halloween documents by Anonymous Coward · · Score: 0

    They already know open source is the best development modal...
    http://www.opensource.org/halloween/
    Mi crosoft put it best when they said "The ability of the OSS [OSS means open source software] process to collect and harness the collective IQ of thousands of individuals across the Internet is simply amazing. More importantly, OSS evangelization scales with the size of the Internet much faster than our own evangelization efforts appear to scale."
    and
    "Linux represents a best-of-breed UNIX, that is trusted in mission critical applications, and - due to it's open source code - has a long term credibility which exceeds many other competitive OS's."

  116. Embrace and Extend by killosdnbar · · Score: 1

    Can't MS use their ever-popular embrace and extend concept for oss?

    Convincing MS to make their own software open source if it still makes billions of dollars (Office and Windows) is pretty much impossible, and if it did happen I think at least a couple of stockholders would have very good reason to get extremely upset.

    Instead, couldn't MS embrace the open source alternatives to their own integrated applications (notepad, calc, solitaire, etc) which do not serve any direct profit-making potential. MS could then extend the capabilities of their own proprietary OS, and possibly even extend the open source project's functionality.

    This would benefit MS by:
    - decreasing hostilities between oss and MS
    - increase the value of the Windows OS by providing new functionality
    - decrease costs associated with the little applications that take in no money
    - decrease costs by allowing the abandonment of a product by open sourcing it instead (abandonment risks upsetting customers, but open sourcing it shifts the blame at least in part)
    - make the argument integration into the OS allows MS to crush the competition much less effective

    The benefits for oss include:
    - decrease hostilities between oss and MS
    - increase public exposure to open source alternatives (instant access to entire Windows installed-base)
    - allow more standards (file formats, etc) to be revealed by MS (at least the ones that don't make money)
    - allow better interaction between oss products since the most-used products will be known, allowing development efforts to be more focused.
    - start the wheel moving. Successful integration of small products will lead to larger and larger open source adoption.
    - risk MS allocating high-quality developers to the chosen open source projects

    But one major question remains: is the open source community willing to embrace billg?

    Just my thoughts.

    Richard

  117. Uniformity by timothy_m_smith · · Score: 2, Interesting

    I like most people agree that it would be a long road to get MS into the Open Source Arena. MS's Shared Source initiative may be as far as they go. However, I'm not ever sure that something like MS switching to Apache would be good. If MS switched to Apache, I imagine that you would have something like 80-90% of the world's websites on Apache...I think there is some value to heterogeneity in the software world. If everyone was on Apache and some devastating hole was found, you would have 90% of the world's web servers compromised (yes, yes, I know it is less likely to happen than with IIS). I personally believe that good solid standards are the best thing in the software world. Interoperation is more important than a universal code base.

  118. Purpose of Business: Profit by cazbar · · Score: 1

    Lets face it. The p

  119. Goal of Business: Profit by cazbar · · Score: 1

    Sorry about that. Had a problem with my web browser. Let's face it. The goal of any business is profit. We would not have business without it. And open source is not very profitable. Therefore, Microsoft will probably not go open source on anything.

  120. Microsoft should not change to open source. by fmaxwell · · Score: 5, Insightful

    It is not in Microsoft's interest to change to open source. They have a tremendously successful business model making them one of the richest companies in the world. They are the sole-source supplier for the most popular computer software in the world. There is no rational reason for them to switch to selling and/or supporting open-source software.

    Sure, we can all bitch about Microsoft products' security holes. We can gripe about performance and architectural issues. And many of those complaints are valid ones, but Microsoft is not in business to produces the most secure, high-performance, well-designed software in the world. Microsoft is in business to make money -- which they do very well.

    The only rational points to argue are:

    1. Microsoft's continued attacks on the open source movement are damaging their credibility and hurting their customers, many of whom want to integrate open source products into their Microsoft networks.

    2. Microsoft's data storage and transmission formats should be opened up to allow value-added third-party vendors to produce products that use and manipulate the data. All that leaving the formats closed accomplishes is a delay while third-parties reverse engineer them.

    3. Continued battles with the open source community are going to result in more public outcry for anti-trust action.

    4. Microsoft has a PR problem right now due to their insistence on software audits at cash-strapped school systems, security holes, the Justice Department case against them, etc. Extending an olive branch to the open source movement might help reduce that PR problem.

    Above all, remember that Microsoft is a for-profit business. They aren't going to get teary-eyed when you tell them about the comaraderie and inspiration that you feel when working on open-source products. They don't want to be part of some big, happy family. They want to rule the world.

    1. Re:Microsoft should not change to open source. by Anonymous Coward · · Score: 0

      Mod parent up!! That's about as cogent a summary of where MS is, and where they should be, as you're likely to see.

    2. Re:Microsoft should not change to open source. by Anonymous Coward · · Score: 0

      how very true.

      The only good reason I saw that MS attacked open source in the way it did. Was they are using it in their products already. They attacked the license not the products themseleves. At least at first they did. They didnt just overnight comeup with a decent socket implementation. Also some of the early vulnerablities in their tcp/udp/ip implementation where found in linux and bsd also. Which both use very similar source code. Why would MS bitch about the license? Maybe its because they are breaking the very license they are yelling about? They could be playing a big game of CYA.

  121. HA... by Anonymous Coward · · Score: 0

    ha. i changed my religion, in a manner of speaking. no one tried to get me to change and it occurred as a result of a rational and long thought out process.

    i was born into a protestant christian family, and i am now very proudly and unshakably atheist.

    proof that miracles can happen! heh heh.

    1. Re:HA... by xtremex · · Score: 1

      Like me, I was an unshakeable Atheist, and thru soul searching for 20 years have become a Protestant. Weirder things have happened.

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
  122. Baby steps are needed by vrassoc · · Score: 1
    MS is so far removed from Open Source that it would be futile to expect them to jump the great divide in one single step.

    A first baby step in the right direction would be for MS to stop its spiteful nature of wanting to control the entire IT industry, even in areas where they have no intention of offering solutions (just in case, I guess). This nature of MS is as old as the PC itself.

    An archaic example that comes to is how MS used an undocumented DOS call to implement the Terminate and Stay Resident behaviour of its print spooler for DOS. MS's excuse for not documenting the function was because they could not guarantee that it would be supported in future releases of the operating system. It didn't take long for the guys at Borland to pull the print spooler apart and to figure out how to use it effectively. The result was Sidekick, a TSR notepad and calculator with a few other goodies that could be called up at any time with the push of a couple of buttons. Programmers found the notepad very useful as a source code editor, while being able to run another program simultaneously. Soon after, thousands of TSR applications saw the light; the TSR call, however, remained undocumented but appeared identically in all future releases of DOS. Notably, none of the offerings came from MS as far as I know.

    This is in my mind purely spiteful behaviour and not to the benefit of the IT industry or its consumers.

    If I had the chance to change MS's attitude, it would be to simply try and convince them that insead of wilfully trying to make it as difficult as possible for competitors to produce useful solutions, even though MS has no interest in, or intention of trading in the same market, they should rather consider what would be most beneficial to the industry and consumers, while maintaining their competitive edge. If that were their attitude, open source would soon rear its head in their planning, at least for some components of their software.

    I think Bill would rather poke himself in the eye with a sharp stick, but hey, here's to hoping ...

  123. What I would say to Microsoft. by Anonymous Coward · · Score: 0

    Fuck you.

  124. SHITFORBRAINS MOD ALERT! by Anonymous Coward · · Score: 0

    fucking scumsucking shitforbrains moderator, whoever modded that post as flamebait!

    goddamn it, that post is NOT flamebait, you fucking idiot.

    1. Re:SHITFORBRAINS MOD ALERT! by Anonymous Coward · · Score: 0

      Extremely well spoken! I'm sitting here in awe at your great command of the english language.

      I'll bet that we all would REALLY be impressed with it once you've graduated from middle school!

  125. Obligatory Simpsons Reference by brunes69 · · Score: 1, Troll

    I'm suprised they haven't sent the boys around to break RMS' and Linus Torvalds' kneecaps or roll over them with a bus.

    "Buy 'em out boys!"

  126. Microsoft & Open-Source by Artful+Codger · · Score: 1

    This will no doubt come off as cynical, but if I was running M$, I would adopt most of the benefits of open-source - style development while maintaining the ownership/licencing boundaries that keep the revenue flowing.

    Consider this scenario: by buying a licence for some MS product... eg IIS you become part of a real user community - something more than just a tech-support level. Your bugs, critiques and suggestions are handled in an open and responsive way (like a member-accessible forum and a feature/suggestion list), rather than either being ignored or handled quietly by some faceless tech-support hack. When a user displays sufficient interest and proficiency, and maybe has the clout of managing many licences at a large installation, they gain access to an inner development circle where they can communicate directly with the MS developers, participate in early beta's and maybe even gain some limited access to source code.

    I believe the majority of problems with M$ products stem from not engaging more sincerely with their users, from responding more to internal corporate goals than user requirements, and just plain ole arrogance that they think they know better than their users. This is the mindset that causes them to miss all the security holes and ignore the common-sense provided by real users.

    Besides the real improvements in development, if they were to be seen as "embracing" open source at some level they would also gain a lot of PR and take the air out of much of the open-source vs MS arguments.

    --

    ... plans that either come to naught, or half a page of scribbled lines...
  127. GPL by Anonymous Coward · · Score: 0
    It's possible to have an 'open source' underpinning to proprietary software... but if MS ever did that with Linux the lawyers would immediately crawl out from under their rocks.

    There are some portions of the GPL that are at least somewhat ambiguous, and are interpreted different ways by different people. People screaming 'you can't use my GPLed driver without opening your proprietary kernal', or remember _why_ the LGPL was made? So linking to a GPLed library wouldn't give people hives? It's just never gone through a major reaming by lawyers with a real solid impetus to convince a judge that whatever MS has put ot top clearly needs to be released since it links to/calls/knows of/or resides on the same disk as some GPLed software. There _are_ companies that have taken this risk (of being forced to turn over everything)... just note that they all are either 1) poor companies, 2) companies who are NOT focused on software revenue, or 3) solidly entrenched on the 'Anti-MS' side.

  128. Linux And MS. by NetGyver · · Score: 1

    Asking Microsoft to embrace open source is like asking Linux developers to abandon the GNU License.

    You have two distinct OS developers which fundimentally contrast on on the issues of proprietary and open.

    Linux/GNU: You give and get back, it's a two way system when it comes to development. You can be a smart 14 year old or a retired software developer and still make your small contribution for the betterment of the whole community. You can modify the software any way you see fit, but must disclose your source code, and you have to give credit where credit is due, etc.

    -- It's ideally the "better" system when it comes to end users and those who code for open source. You give, you get back. It's free to the point of the actual product, the software itself, which makes it more appealing to people.

    To my understanding, (if i'm wrong then by all means correct me!) all the commercial distros of linux make their money on tech support, hardware (if any), packaging and distribution of the product.

    Microsoft/proprietary: You spend a considerable amount of money for top notch developers. You spend money for R&D, You hold patnents for the works that you create, because if you don't another competitor who is also under the same business model will eat into your bottom line.

    -- They keep their prized code close to their chest because it's they own and in a dog-eat-dog world of business this is the golden rule if you want to survive under this model. They need to recoup costs of the development of their works, and at the same time generate profit so they can continue to provide better software for their customers.

    Each side has their own unique benifits. Linux/GNU's gives more freedom to developers, end users, and hobbyists, which inspires them to build on the existing product. Made for the people, by the people.

    Microsoft/proprietary: The good ones make a lot of revenue. They provide a product that they feel the public wants. They judge their customers needs by how well a given product sells, and what they ask for. They give the people what they need to do to get the job done. Maybe not efficiently, maybe not down to the hardcore ethics of the computer science ideal, but they do offer a variety of good solid products.

    What hurts Linux/GNU is that your core product is free and that clashes hard in a capitalist society, where money makes the world go 'round. Thus reducing your popularity among the mainstream, in market share, and revenue to make it all happen.

    What hurts Microsoft in particular, is that they don't have the same level of intimacy with their customers like the Linux/GNU market has. They don't offer the level of freedom that more and more end users and developers want. They are utterly ruthless when it comes to their product, and their customers at times. You can justify this as defending what is their own, or as a bully who doesn't know what flexible means.

    Linux/GNU and Microsoft/proprietary have their own unique weakneses and strengths, it just depends on where you stand on the issue, and what direction you look in.

    Personally, I use Windows for certian things, and I use Linux for certian things. As an end user would. Drawing on the stregths of both products. I have a choice without having to choose. Why Should I limit myself to one, when I can have both?

    Ultimately, they both provide value. If their exicution, business model, and character goes afloul with your own then so be it, it's okay. But you shouldn't limit yourself just because of it either.

    People have choices, lets keep it that way and expand upon it. For the sake of everyone involved.

    -------
    Disclaimer:

    The above posting may not be technically accruate, nor do i claim it to be wholeheartedly.
    If any error was made that doesn't mean my intentions aren't good.

    A penny for my thoughts? Here's my two cents. I got ripped off!

    --
    A Penny for my thoughts? Here's my two cents. I got ripped off!
  129. What's the business case? I'm not telling! by wiresquire · · Score: 2, Funny

    I was going to write a long diatribe outlining a possible MS strategy, but then realized that publishing it on /. was like open source.

    So, if MS is interested, they can contact me and I will do so for an initial fee of $457 and an annual subscription of $137.95. Support is on a per incident basis at $125.

    I keep seeing these "What should MS do?" questions, and it's starting to grate...

    --

    So does Anonymous Coward have good karma?

    1. Re:What's the business case? I'm not telling! by Xenographic · · Score: 1

      That's *FAR* too cheap to be an Enterprise level solution. I think I'll offer my plan for $50M up front, $5M annually & support on a per incident basis at $500k + expenses (e.g. plane, hotel, etc.).

      OTOH, part of it is already open source, so I can show it to you:

      1) Open source everything.
      2) [You have to pay to see this step.]
      3) Profit!

  130. Re:Geeks like to tinker. Why not let them? by RebelWithoutAClue · · Score: 1
    That would be a bad thing

    If practically everyone had access to MS source code, that might expose OSS to MS lawsuits, because almost everyone will have seen windows (say) source code, and thus, many potential OSS coders will be 'poisoned', MS may claim that some sections of code are taken from their code ...

    --
    "However beautiful the strategy, you should occasionally look at the results" - Winston Churchill
  131. Open Source Visual Studio by kyoko21 · · Score: 1

    I had the chance to talk to an individual that works very closely to the ASP.net team at MS and the scoop that this individual told me was that in a few months, MS will be releasing a light weight and open sourced version of the Visual Studio .net IDE. If anyone has seen the SDK, it actually installs like the previous versions of Visual Studio, minus the the GUI. It has the compiler, but just no pretty gui. I don't know how reliable the source of the information is, but if anyone has seen the ASP.net Uneleashed book, this person wrote the foreword....

    if this will happen... who knows... we'll have to see

  132. VB for UNIX by yerricde · · Score: 2

    Do you want this built in a month using VB, or in 6 months using C?

    "Do you want this built in a month using Microsoft Visual Basic, or in a month using GNOME Basic?" This will be the situation once GNOME Basic progresses some more.

    Even if "you can take the developer out of VB, but you can't take the VB out of the developer", you can take the developer out of a Microsoft environment while leaving the developer in what is essentially still VB. If you want to see this happen, fund the GNOME Basic project.

    --
    Will I retire or break 10K?
    1. Re:VB for UNIX by Iamthefallen · · Score: 1

      Very cool, thanks for the link!

      That is excactly what I meant though, if GNOME Basic becomes more or less compatible with VB, then I (and other VB devs.) can use whichever of them is best suited for a job and not care who built it. Customer wants Linux solution, use GB, customer wants win32, use VB. From my perspective the platform is then irrelevant, my job is to deliver a product.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    2. Re:VB for UNIX by JAVAC+THE+GREAT · · Score: 1

      Or you could have just used Delphi/Kylix.

    3. Re:VB for UNIX by Victor+Tramp · · Score: 1

      actually, once GB is far enough, it'll be ported to Windows no doubt.. then if you write it in GB, doesn't matter what platform *nix *nux *bsd or Windows*..

      i don't expect the same from VB.. [Windows* only]

      --
      US$0.02++
    4. Re:VB for UNIX by big.ears · · Score: 2

      I hate to break it to you, but GB is dead. It seems that mono sorta killed it. They are planning to announce its demise when mono gets a little better. For that matter, the KDE KBasic appears just as dead, but it too was probably doomed from the start.

  133. Open Source and the depression of MS stock.. by i_want_you_to_throw_ · · Score: 1

    Microsoft has had more than 25 splits in it's stock since it's inception. This kind of growth you get from almost no competition.

    Open Source has managed to put an end to the Microsoft unimpeded rampage outfitting corporate America.

    The only words for Microsoft are,..
    1. Embrace Open source somehow and accept it because you can't kill it. You've tried, it doesn't work.
    2. Talk to IBM and learn how to transition into a company that make valuable contributions to computing but no longer sets standards. That is where MS is headed.

  134. Software as a service by seldolivaw · · Score: 5, Insightful

    IBM has changed its business model: they no longer sell software products; they sell a "solution to a problem", which they use some of their own software products to solve. They provide a service, which is what their customers need, and it provides them with steady, subscription-style income that fosters a better and more honest relationship with their clients than the hit-and-run attitude developed by salespeople who only need to sell a product once. Plus, because it's clear from the outset that they're going to be selling a service, customers don't get pissed off (as they do with Microsoft) having to pay continuous fees. Make no mistake, both companies charge continuously: however, Microsoft charges for support (which gets people pissed off -- the product is supposed to work without help!) while IBM charges for the service (which includes support when things go wrong). It's the same thing, but with important psychological differences on both sides.

    Microsoft is already seeing the value of selling services rather than products (spurred by the success of subscription-based AOL) and is slowly moving to software-as-a-service. However, their legacy of selling expensive products is making software-as-a-service very unpopular with their customers, who see it only as a way of charging many times for a product they used to buy only once. By changing their model to being entirely service-based, they would be free to use open source wherever it happened to be better than their in-house solutions (e.g. Apache) without it costing them any revenue. They could then contribute to the open-source products they use just like everybody else does.

    1. Re:Software as a service by Anonymous Coward · · Score: 0

      read the post about 'integration or marginalization' to see why a fee-for-service approach will kill microsoft.

      ~D

  135. Is that how you'd moderate ESR? by Anonymous Coward · · Score: 0
    ESR: Microsoft Could Collapse In 6 Months (updated) (December 2000) : http://slashdot.org/article.pl?sid=00/12/13/216237

    ESR Says as PCs Get Cheaper, Windows Will Die : http://slashdot.org/article.pl?sid=02/02/28/132424 8

  136. My answer...integration or marginalization by globaljustin · · Score: 1

    Microsoft should open itself up to some open source applications because it is the only way to keep its place as the globalleader in software.

    Open source will only get stronger. Right now, people who just use their computer for net surfing/email, home finance, and word processing or for low-level business applications at work most likely do not even know what 'open source' is, and think Linux is a cousin of the Lynx.

    Right now, using Microsoft makes sense for these people, who, by the way, make up the majority of the computer using cohort (it's true, accept it).

    But this dominace will change when/if Microsoft starts charging a monthly/yearly licensing fee, in effect 'renting' its software. People who have all their lives been able to use whatever they want on their computer will start seeing "Word cannot open because your subscription is lapsed" and get very angry.

    Word of mouth is the best advertising, and when people start talking about ways to get around paying a monthly fee to write letters to grandma on 'word'---that will be open source's defining moment. When the general public becomes aware that free software exists. In turn, open source software will become much more user friendly for novice computer users (RIGHT NOW IT'S NOT...ACCEPT IT GEEKS!!!), and will attract even more attention from software developers. M$ eventually would become marginalized.

    If Microsoft wants to continue to be the leading software company, it needs to scrap its 'subscription' plans, and make windows able to run open source programs, in essence make windows an all in one compatable with everything OS. And on top of that, provide cheap tech support to users (this is VERY important and should not be overlooked). Doing this will keep Windows as the OS of choice for new PC buyers in the GENERAL PUBLIC which is where the battle will ultimately be won or lost.

    Microsoft is a profit-driven enterprise that MUST continue to show increasing profits. The more aggressive it becomes, the more open source will become the method of choice. To continue to be profitable, M$ must choose...try to kill 'open source' at all costs and sink themselves in the long run, or take the "if you can't beat 'em, join 'em" approach.

    --
    Thank you Dave Raggett
  137. Really? by hackwrench · · Score: 1

    Then why don't you explain his insistence on calling Linux GNU/LINUX

    1. Re:Really? by dgoel3 · · Score: 2, Interesting


      Wouldn't you want to have some say or credit in naming a piece of software where you have > 60% of the contribution?

      At least he does not want to name it Richarm.

      Linus named it all after himself!

      Having GNU in the name is a credit not just to GNU, but to the thousands of developers who have contributed to the GNU system.. RMS is fighting for credit for you and me, and you don't even realize that.. It sucks that people choose to bash the same guy who brought you the very GPL which has led to all this Linux-success.. singlehandedly, and sometimes without an apartment to live in because of his insistence...

      If you are so opposed to GNU and RMS, Why don't you stop using GNU/Linux and write your own GNU/Linux, Iamthefallen? And of course, GCC, , GDB, Emacs and all other GNU tools.. written by GNU (and again, largely by RMS)...

    2. Re:Really? by Anonymous Coward · · Score: 0

      Yes, very Score:2, Interesting indeed. I'm most curious where you got the figure ">60%". Sixty percent of what? The kernel? Certainly not. The kernel plus core non-graphical components? Apache, BIND and Sendmail seem to have very little to do with GNU, or even the GPL. The kernel plus the rest of the average distribution's source code? XFree dwarfs GNU code. And we won't even explore projects like KDE...

      So what's left to compare that gives us a number like ">60%"?

    3. Re:Really? by VP · · Score: 1

      Then why don't you explain his insistence on calling Linux GNU/LINUX

      RMS has done this many times, and I find his explanations reasonable. In my view, the whole success of Linux is based technologically on the mature GNU tools that already existed in 1991, and, maybe even more importantly, it is based ideologically on the fact that Linux was released under the GPL. Given that I don't see RMS' insistence as fanatical.

    4. Re:Really? by Anonymous Coward · · Score: 0

      Actually it wasn't even Linus's choice. He called it Freakz. The first internet host for it didn't like that name so they put Freakz in a directoy named Linux, and the name stuck.

    5. Re:Really? by King+of+the+World · · Score: 1
      I write GPL software, and I don't want Linux to be called GNU/Linux.

      The GPL doesn't say that names have to be prefixed with GNU. As such, it's about (1) whether RMS can claim to have the authority of speaking for the majority of authors who put works out under the GPL, (2) what percentage of work is under the GPL, and (3) whether the percentage of work should warrant a name change.

      3. Names rarely bare any relation to their target. The recent and odd proliferation of "XP" in the name should have taught that.

      2. It's the majority licence, but not over 50% of software in Redhat.

      1. As I said at the beginning, I write GPL software, and I prefer the name Linux. RMS doesn't speak for me, and just because he wrote a licence. I suspect that many GPL authors prefer the Linux name. It's foggy whether he can claim to speak for authors wanting credit for their work under the GNU moniker. I very much doubt he has any weight here.

    6. Re:Really? by Anonymous Coward · · Score: 0

      Linus did not name it. The guy running the ftp site named it.

    7. Re:Really? by dgoel3 · · Score: 1

      >The GPL doesn't say that names have to be >prefixed with GNU

      IMHO, you are confusing the issue. It is not GPL but GNU we are talking about here.

      RMS is not claiming the GNU/Linux name because it is GPled. He claims the name because a vast majority of what you see on "linux" is actually stuff developed by the GNU project. And linux is just the kernel. If GNU project wrote most of the system, it is natural for the president of the project to want to atleast have some naming right to what he wrote, wouldn't you think so?

      how would you feel if i took something you wrote and named it all after myself? And when you ask for credit, i label you a 'fanatic'...

    8. Re:Really? by King+of+the+World · · Score: 1
      He claims the name because a vast majority of what you see on "linux" is actually stuff developed by the GNU project
      LGPL/GPL stuff written specifically by the GNU project and not including software under the GPL by other authors? ... well, that'd be tiny ammount - right? Are there any statistics?

      how would you feel if i took something you wrote and named it all after myself? And when you ask for credit, i label you a 'fanatic'...
      Well, it's not Linus at fault here - it's the distro makers, so why does RMS target Linus specifically? (and continue to hint at an ego that he named it after himself when it was someone else that chose the kernel's name).
    9. Re:Really? by dgoel3 · · Score: 1

      > Well, it's not Linus at fault here - it's > >the distro makers, so why does RMS target >Linus specifically? (and continue to hint at an >ego that he named it after himself when it was >someone else that chose the kernel's name).

      target Linus? RMS is targetting "Linux" not Linus, he is asking that "Linux" be called "GNU/Linux"...

      During arguments, others (and perhaps even RMS (?)) may have pointed out that Linux is named after Linus, but that's not the issue here...

    10. Re:Really? by King+of+the+World · · Score: 1
      OK - fair enough. You did say this a few posts up. RMS has said it too. You're right it's irrelevant - I find it more an attack on Linus's character than anything.

      Care to respond to the other point? The body of work by the GNU project themselves - excluding GPL software written people whose opinions have not been poled - is surely a tiny amount of any distribution, right?

      I certainly don't believe that RMS can speak for those who write GPL software, and infer that they
      want representation under the GNU project. It's like socialists speaking for the unemployed, or the right-wing speaking for businesses. It's not scientific - there's no data or polls to say that the people they claim to represent have that view.

      I really think it's a stretch to say that because someone releases software under a licence you can infer support and specific actions for an organisation. The GPL is a licence. It has terms and conditions. It's not a way of life - but regardless I think the GPL is the most free licence.

    11. Re:Really? by dgoel3 · · Score: 1

      >Care to respond to the other point? The body of > work by the GNU project themselves - excluding > GPL software written people whose opinions have > not been poled - is surely a tiny amount of any >distribution, right?

      no, I am no authority on the subject, but from what i have seen and heasrd, that is completely false. The very basis of GNU's claim to some 'naming' right is that its works form the single largest component of the GNU/Linux distribution.

      In fact, perhaps Not only the single-largest contribution, but also larger than all other components combined. In other words, > 50%.

      Does this address what you wanted me to?

    12. Re:Really? by King+of+the+World · · Score: 1
      Does this address what you wanted me to?
      Sort of. I would have prefered some evidence by GNU to back their claims - and until then I can't make a sane decision either way.
    13. Re:Really? by dgoel3 · · Score: 1

      okay, here's a relevant section from a page on gnu.org--->

      "One CD-ROM vendor found that in their ``Linux distribution'', GNU software was the largest single contingent, around 28% of the total source code, and this included some of the essential major components without which there could be no system. Linux itself was about 3%. "

      you may read the complete page at:
      http://www.gnu.org/gnu/linux-and-gnu.html

      hope this helps (?)

    14. Re:Really? by King+of+the+World · · Score: 1
      Some GNU software is written by staff of the Free Software Foundation, but most GNU software is contributed by volunteers. Some contributed software is copyrighted by the Free Software Foundation; some is copyrighted by the contributors who wrote it.
      Woohoo! As I suspected - under their definition of 'GNU Software' they define it that some is written by the FSF but most is written by volunteers.
  138. MS & open-source by sketchkid · · Score: 1

    so MS is considering open source. well, as one person before stated, MS is currently having its dominance in certain areas threatened. therefore,...


    has it ever occured to anyone that MS might take exisiting open source projects and create their own version (while keeping it open source, because they dont lose anything) to make consumers/businesses feel secure because the box says microsoft. this way microsoft can still keep the exisiting projects closed source.

    --


    ------
    [insert funny .sig here]
  139. praise the comments brothers! by jaiteace · · Score: 1

    verily, i say unto ye, i am going into that den of iniquity, the lair of the unbeliever (spit) to spread the word of our lord amongst the heathen, and the forsaken.

    it matter not that they do not speak the language of the lord's fervent followers.and that to them it soundeth like binary gobbledeegook. (slobber) Surely from my demeanour and the large size and shape of my head they will surely recognize that here is a righteous man, a follower of the true way, (spittle) with much holy and important word of the ways of truth. And, surely, they will stop what they do, and learn our language at once, so that they to can hear and understand the way towards righteousness.(wipe foam)

    tomorrow we can deal with world peace, starting with the middle east. Should be done by lunchtime don't you think?

    slobber slobber

  140. Microsoft already embraces Open Source by Great_Jehovah · · Score: 1

    It's Free Software they don't like. Anything with a license like BSD or Apache can easily be exploited by MS whenever they decide it's to their advantage. The real trick would be to convince them to drop their campaign of FUD against GPL, LGPL, MPL and other such licenses which prohibit the distribution of binaries without making source available.

  141. Biting goals by triptolemeus · · Score: 1

    There are two sides to open source for Microsoft:
    1. they can use it
    2. they can opensource their software

    The first point raises a question every company should ask: will it bring money? With a added second question in the case of Microsoft: will it make more money than our own products would?

    IMHO I guess the answer to the second question will definitely be a big no, the first one remains open. Naturally they could start bringing open source software to windows to widen the opportunities for their platform. This can only be interesting if they do not provide such a product themselves.
    Since Microsoft produces almost any kind of server, it will be small amount of software that could be used for this goal. Added to the obvious why waste resources on a small install base? And you have your answer why they are not doing it.
    Personally I think it would be great if Microsoft would contribute to the open source market. It would improve their image amongst geeks big time.

    Considering open sourcing their own software:
    It is hard for a money making company like Microsoft to open up their internal info for the competition. I can really understand they don't like this.
    Second, as they have stated recently, their software is so full of bugs they can not afford to share it with the rest of the world (nationla security will be in danger!).

    One last point, as noted in Linux Journal: it could actually be dangerous for Microsoft employees to have a look at GPL-ed material. If they use pieces of this code in Microsoft code, it means they have to GPL the Microsoft code...

    --
    The site where: "I'm right, as long as you ignore the things that prove me wrong", became a valid method of debate.
  142. Apple by ciryon · · Score: 4, Insightful

    It's interesting to see Apple and how OS X uses an Open Source kernel (Darwin). Why shouldn't Microsoft be able to do the same thing?

    They can keep closed sourced programs and user interface portion, but why not open up the kernel?

    Ciryon

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

      This reminds me of my friend Peter from high school.

      He picked on the defensless among his schoolmates on a daily basis. Though they posed no real threat to his livelyhood, he one day decided to take advantage of their method and what they knew. He found the solution was to go up to those he had been bullying and pull down his pants, exposing the disgusting oozing infected wound on his ass and asked them to help him fix it.

      They all dove right in and took to the challenge of fixing up this fellow who had been downtrodding them their whole lives.

    2. Re:Apple by Osty · · Score: 1

      It's interesting to see Apple and how OS X uses an Open Source kernel (Darwin). Why shouldn't Microsoft be able to do the same thing?

      One word: hardware. Apple can do this because their profits come from selling their hardware (Come on, $2500 for the low-end PowerBook? And it doesn't even do 1600x1200!). Microsoft obviously doesn't keep a hardware monopoly (thus enabling them to have a software monopoly, eh?). Microsoft's money-maker is their software, so don't expect them to start giving away their intellectual property because that's what pays their salaries.

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

      > It's interesting to see Apple and how OS X uses an Open Source kernel (Darwin). Why shouldn't Microsoft be able to do the same thing?
      > They can keep closed sourced programs and user interface portion, but why not open up the kernel?

      I'm sure they can, but the question is (..and keeps being for all of this class of question), why should they? What is the profit/business motive for doing so?

      If opening the kernel doesn't increase their income, market share, industry influence, etc, why would they bother considering such ideas?

  143. boot to the head. by Paul+the+Bold · · Score: 2

    I would kick Bill in the head and call him an asshole.

    This would not advance the case of free software, but it would make me feel good. Of course, if I kick hard enough, and with steel toed shoes...

    Enough with the jokes, I think that there is nothing we can say to convince Kaiser Bill to cooperate with free software. It's too much of a threat to the Microsoft business model. It can only mean a decreased market share for Microsoft, there is no reason to cooperate. So far, all he can do is try to exterminate us, but he never will. As long as there are idealistic young people, free software cannot be stopped. They call us a cancer, but I like to think of us as cockroaches. We live in every city in the world, live off the scum behind the fridge (M$ official opinion of free software, until they can figure out how to "embrace" it), and for every one you squish there are 200 in the walls. We were poised to survive Y2K before it was even in the press.

    Eventually, our community will reach a critical mass and cockroaches will taker over the world! No, I mean the Microsoft market share will inevitably shrink. Five years ago, people made fun of me for using Linux. It was barely a blip on the RADAR, nobody thought it would ever be on more than 0.5% of all systems, and now we are about 3%. As the rest of the world starts using computers, free software will be the choice (remember, only Americans enjoy US dominance). With their slow development cycles, funny licensing, and strict control, Microsoft will become a dinosaur. Maybe they will remain dominant in the US, but their grip is slipping in Asia (where more than half of the people live), and they are fighting for South America.

    Finally, to answer the big question: How will we convince Microsoft that open source makes sense? We will wait. If you can code, code. I try to convince two people to switch to a non-Microsoft platform every year (argue gently, the proof is your low-maintenance system with all the necessary applications, and use a fellow geek as a shill). It is slow but steady progress.

    That was my rant. You may now return to your regularly scheduled comments.

    1. Re: boot to the head. by Anonymous Coward · · Score: 0

      I'm interested in your technique of using a fellow geek as a shill. Do you pretend to show him linux for the first time and have him get wildly enthusiastic about it ?

  144. Can Open Source Apps Compete with Microsoft ? by EpsCylonB · · Score: 1

    One of the reasons that MS doesn't want to share source code is so that developers creating rival applications don't copy code.

    It strikes me that this works both ways, an open source alternative to MS Office will always have a hard time competing, as MS can just copy any "Great New Feature" that that is implemented in an open source app.

    This does of course assume that your version of windows and office is stable enough, but credit where it's due, I have an XP box and it is very stable.

    Seems like MS are in a position to dominate the market for years to come just by living off open source code.

  145. Microsoft cannot allow open source by nsayer · · Score: 1

    I'm all for Microsoft adopting open source. It would be the best thing for everyone except Microsoft. Which is precisely why it will never happen.

    Microsoft OSes have historically been a technical laughing stock (I am willing to stipulate for the purpose of this discussion that Windows 2000 was their first serious contender. I actually think it's the best piece of code they ever released. I put it more or less on a par with Mac OS X, but I digress). So if they were so bad, why did they succeed? Because they had monopolistic market control that they misused (remember: A federal court has actually found them guilty of this. There's no longer any reason for debate on this point).

    How do they maintain their stranglehold? It's quite simple: Embrace, Enhance, Exclude. For those of you who have not had this tactic properly explained, it goes like this: Microsoft sees an open source protocol succeed, it then adds support for that protocol to one of its product suites, but in doing so makes a very slight modification the specification for which it does not release. Microsoft uses this modification as a compatibility barrier for other products.

    This is why Microsoft is so frightened of the GPL, but is not threatened by non-GPL open source. They cannot take a GPLed program and perform EEE with it, because they must release the source to their modifications. It then becomes easy to insure compatibility with the Microsoft variant.

    Of course, Microsoft turns this around and claims that it eliminates their "freedom to innovate." Nothing could be further from the truth. They are free to innovate within the GPL. They simply would be disallowed from doing so in a manner whose sole purpose is to screw anyone not using their software.

    Without their playbook of anticompetitive behavior, Microsoft deep in its soul believes it cannot succeed. A Microsoft that would be willing to participate in any meaningful way in Open Source would be so different as to hardly be comparable to what exists today.

  146. People are going to hate me for this but... by 19Buck · · Score: 1
    All of the people that are pushing MS to open source would NEVER use MS products anyway, so why do they care??

    Let's look at this very simplistically:

    Microsoft code is closed source, Microsoft is the industry leader, Microsoft is making more money than most other software companies combined.

    It seems to me that MS's marketing tactics and products are working for them so why would they want to change it?

    Why would they want to open source their products if that means that some other smart ass is going to come along, build and release a "free" version of the same software on them?

    The simple fact of the matter is that Microsoft source is MICROSOFT SOURCE! They own it, it's their property, no one can force them to make their property freely avaliable if they don't want to, and again, even if they did, the same exact people that are pushing for MS to open source would probably never use MS products anyway, so why do they care??

    I could perhaps, understand possibly adopting an attitude of release the source for obsolete software, very much the way that Carmack does with his engines. And then again there we see the same phenomenon at work. Those engines are Id propertery, they aren't obligated to eventually open source them, that's done as a gift to the community and it's STRICTLY their descretion to do so if they wish it. But yet, there are those that act as if Id owes them something by expecting them to Open source their engines... They don't.

    And then there is the opposite side of the spectrum, there are those users that OPPOSE them open sourcing the engine because it opens the games up to the possibility of cheating. Is it not possible that some smart ass out there will take the MS source and use it for no good?

    And Please, no queer "MS doesn't want to open source their code because they know it sucks" responses. Such things are baseless and meaningless. If you have some valid reasonings to debate here, feel free, otherwise, don't talk.

    Go ahead and mod me down now, I wasn't going to use what little Karma I have anyway.

  147. Microsoft will Go, one way or another by twitter · · Score: 2
    They can use their monopoly power to push their version of Linux or BSD all they want. Now that we see M$ junk running faster under WineX than native they might just drop another CD into their distro. That CD would be Red Hat or equivalent. With all the work that others have done, they would not have to modify any of the source on that disk. Let's face it, M$ is not a monopoly because they have superior software. They are a monopoly becuase they dumped product, changed file formats, blew around interfaces, and rigged marketing deals with big computer vendors that put others out of bussines. They can use the same stuff with ANY software if they add a few propriatory extensions. They may lose some control of device interfaces, but that's happening already.

    The other place M$ can go is out of business. The only thing that can save them is unconstitutional law. Failing that, they are done. Would this be one of those lean years I read about M$ "smothing" proffits on, or have they just not had a reasonable product since 98? How many of you would recomend win2000? XP? don't make me laugh. Oh my, so many many lean years. How many can they take before the entire ponzi falls down on them? All of that anti-competitive spagetti code has told on them.

    --

    Friends don't help friends install M$ junk.

    1. Re:Microsoft will Go, one way or another by 3.1415926535 · · Score: 1

      Now that we see M$ junk running faster under WineX than native

      You misread. Linux Quake 3 runs faster in Linux than Windows Q3 does in Windows. Windows Q3 on Linux via WineX still gets half the framerate.

  148. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  149. Business Case vs Freedom by Gleef · · Score: 3, Interesting

    There are huge problems with making a business case for Microsoft encouraging Open Source. Their business model in which they would evaluate the case is antithetical to all but a token onvolvement in Open Source. Any business case (Open Source or not) would need to either fit into (or expand on) their existing model, or come up with enough evidence that a new business model is superior to theirs.

    If you have a superior business model for a Software company than Microsoft's, your time is better spent developing it into a real business rather than telling it to Microsoft. Please do so.

    The other problem is you are talking to "Folks at Microsoft". From everything I've heard it's fairly easy to convince programmers and other developers at Microsoft that Open Source software is a good thing. The problem is that their Exeuctive Management is convinced that Freedom is a bad thing. What little use they make of Free Software with such a mindest is likely to be exploitive. Bill Gates has esentially said he really likes the idea of Open Source licenses like BSD, because Microsoft can take those programs, adapt them to thier needs, and not worry about contributing the changes back to the community. In my opinion, there has been more than enough exploitation along these lines, we don't need someone encouraging more.

    In my opinion, the only really tactic is to toss the "Business Case" idea aside, and convince Microsoft that a healthy Free Software community is important to Microsoft. This is a tough call, but here are some arguments:

    Key technologies they Microsoft makes a great deal of money off of were developed by a healthy Free Software community:
    * Email
    * World Wide Web
    Having further development, in the Free Commons, will expand the computer industry as a whole. Microsoft currently has 90% of the industry, if it has only 70% of an industry three times as large, it's making more money. A healthy Free Software community can help make this happen without Microsoft having to shell out significant amounts of money.

    On the flip side of the equation, many industries have a healthy commons and still make money hand over fist:
    * Law
    * Medicine
    * Engineering

    The bottom line is that Microsoft's executive management needs to be convinced that Freedom is not bad for their health before it's worth getting them involved in "Open Source".

    --

    ----
    Open mind, insert foot.
  150. Show them QT Designer by ahde · · Score: 2

    It has a plugin for Visual Studio, and allows them to create cross platform GUI apps, allowing Microsoft programs to "infiltrate" the Unix market. Show them the slot/socket event method as an example of an innovative solution created by a proprietary company, but made available to us through open source.

  151. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  152. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  153. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  154. This was on slashdot before... by Alex+Belits · · Score: 2

    ...and I still don't know why would anyone ask such a question, because the answer is obvious -- Microsoft doesn't give a rat's ass about Open Source, and Open Source/Free Software/... certainly doesn't give rat's ass about Microsoft's business. They are enemies with incompatible interests, and the last thing they need is to care about is how the other will survive.

    The question, which of them serves the interests of users and programmers is a completely different thing, and at this point it's pretty cleat that Microsoft is their enemy as well. If anything may be worth thinking about, it is what will happen when Microsoft will lose its driving ambition -- it grew out of one rich kid's effort to prove the world that he is not dumb and ugly, and that his BASIC interpreter is a worthy piece of software. That rich kid is now not any smarter but much older, and much more frustrated, so he has only about a decade left of being capable of controlling the company. Soon Microsoft will have nothing to fight for -- its profits don't really depend on crushing everyone else, Gates' ambition does. Microsoft may have enough inertia to continue antagonizing everyone, but more likely it will become a "dead" company, an equivalent of AT&T or IBM, and when that will happen they may adopt some semi-evil but more or less sane strategy that all other faceless corporations have. So for now good Microsoft is dead Microsoft, and maybe Microsoft with dead (physically or at least intellectually) Gates.

    --
    Contrary to the popular belief, there indeed is no God.
  155. Funny by hackwrench · · Score: 1

    I didn't realize either of us were named GNU. When you contribute to a system and the system gets credited, that doesn't automatically confer a credit to you. At any rate, I don't really care for credit anyways.

    And singlehandedly?

    I have been finding that all too often these people (Linus, RMS, Bill Gates among others) have been giving us fish without teaching us how to fish. That is a serious issue that needs to be addressed.

  156. The real reasons they are looking at open source. by U6H! · · Score: 1

    1. Publicly exploiting the virtues of a few stratigicaly chosen OSS (yet still proprietary) products can help them appear to be reformed as they continue to battle the antitrust cases. 2. Exploiting programing resources for free, and helping to foster a community will allow them to offload both production and support costs. 3. By munging the meaning of OSS and blurring the line between there software and GNU software, they can reduce M$ reputation for being evil while silmultaneosly kicking the moral pedistal out from under those pesky OSS advocates. 4. If M$ is doing OSS too, then there is nothing special about it. The whole counterculture is less attractive because it common, not subversive. 5. If you choose to open source on products that have already been adiquetly reverse engineered, you lose nothing and gain all of the above. Think SMB (Samba) minus of course the new basterdised proprietary LDAP and Dynamic DNS components that makes Active Directory a MF to reverse and replace.

  157. This is what it boils down to by forgoil · · Score: 2

    What Microsoft is scared of (and should be I guess) is that if you open up the source, their products will loose sales. It will be even easier to steal their features, or simply steal the whole thing.

    If there were no piracy, and no one wanting to steal other peoples work, Microsoft could open up their source totally. This is not the case.

    I would love for Microsoft to open up at least the most vital pieces of software (those that will help me develop and debug applications for windows), but preferable the whole thing.

    So what you need to do is to give Microsoft a case where they can profit from having open source. I would say that they could profit in terms of users finding their bugs, and giving them solutions (as long as they have an organization who can do this, i.e. get the information from the users/developers into Microsoft and support them) back. They have problems with speed, stability, and security. This could be a reason to carefully open the source to give more real world testing.

    The other reason would be to help developers build better applications for windows.

    Other than that, why would they? If you have more good reasons, tell them;) But remember that it must be a gain to them, simply giving their work away won't cut it.

    (They could always hire me, and I could show them good ways of open up their sources to the public. I am actually serious here. Gimme a job.)

  158. Remote Desktop != X by Anonymous Coward · · Score: 0

    Windows users keep showing me Remote Desktop, like I'm somehow supposed to be impressed. VNC, Remote Desktop, and the like are poor substitutes for X because, AFAICT, they pull the whole damn desktop over, instead of just the application in which you're interested. Sure, you can resize the VNC window, but that gets awkward really quickly. X was (as I'm sure you're aware) designed to be network-transparent; hell, it runs over sockets even when you're on the same host. VNC and Remote Desktop are just hacks.

    This wise early decision now gives us the ability to tunnel X over ssh, with its security features and all its authentication options. To automagically pop up apps running on different machines (and different OSes) but appearing side-by-side on your screen is really smooth, and I have yet to see its like. The ability to separate the display from the server and set up X terminals (screens + network cards, not "xterm"s) is also pretty damn cool from a maintenance perspective, and seems to blow even the technically-inclined users' minds for some reason. You haven't experienced network computing until you've moved your session from a sunray in one building to a sunray in another using a smart card.

    I may be preaching to the choir here, but /.-ers seem to do a lot of complaining about X. Funny that they don't seem to have come out with a decent alternative.

  159. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  160. Bah *waves paw* by Chris+Johnson · · Score: 3, Insightful
    Don't even waste your time, unless you're thinking in terms of making 'resistance cells' to smuggle out news of undocumented Kerberos extensions and stuff.

    Microsoft is positioned (if they dodge antitrust bullets for a little longer, and get government help) for being the only software vendor for all intents and purposes. They're quite capable of leveraging that until it snaps off in their hands, too. You have no idea how ruthless they can become in ideal circumstances. It's like taking advantage of loopholes in the rules: you cannot beat them in fair competition, because it isn't.

    That makes it Them on one side, and The World on the other. Hence, Free Software, which is what you do when you can't ever get rich (or in some cases even survive) selling software in competition with Microsoft, but you want to get your software out there, and you don't want them to use it against you. It's not about competing with Microsoft at all, it's a doomsday scenario based on the idea that people will carry proprietary software to the most obscene and ugly extreme.

    The only thing Microsoft can do in relation to Free Software is try and make it illegal, or cripple as many Free Software authors as possible- it makes no sense for them to embrace the ecological reaction to their damaging presence. So, they are putting out viral licensing that makes anyone who has agreed to the terms, liable for Microsoft prosecution at any time, and vulnerable to several admissions of guilt contained in the 'shared source' license itself. I don't know if they're pushing for legislation to make Free Software illegal, but it would be an effective way of using their lobbying situation (they've dumped millions into lobbying and have in fact bought off ALL the available lobbyists so competing interests cannot get their view across to the politicians).

    Your advice on the topic of Free Software should be "milk the current situation as hard as you possibly can, because unlike any previous proprietary software vendor you have destroyed the market so completely that people code for nothing now, if they're not working for you. Short of killing or disabling those people, you can't compete or make use of that, because they're doing this in direct reaction to what you've done, and there's more of them, and they're better than you, and self-perpetuating."

    "So cash in now, and run like hell, because you've managed to scorch your own earth, and you have all the future of typewriter-ribbon monopolies or a ruthless guild of shoeshine boys. People will pick worse and cheaper over better and more expensive, even if you do manage to do better work- and cleaning up the mess you've caused doing 'worse and cheaper' will cost you, hugely."

    "Pretend to be listening, cash in bigtime, and bail out before your company does an Enron. You've destroyed your own 'biological niche' and all that remains is a clever exit strategy."

  161. apple and mac os x by jcortega · · Score: 1

    people mention Mac OS X as a viable "open source product making money for big business". that may be true to an extent, but people seem to ignore that apple's main money maker is their hardware. they can release their operating system (or major parts of it) under open source because in the long run it helps their hardware sales. unlike Apple, Microsoft is in the business of selling the software. They sell their operating system to run on other people's hardware. with open source, microsoft cannot make the same profits as they once did, only having options such as RedHat, etc, such as value added packages or support.

  162. easy answer with no chance of being implemented by ObsoleteMessiah · · Score: 1

    why not suggest that creat its own freeware windows emulator/virtual machine whatever you call it? Basically a semi open sourced free to use product that would allow people to run their M$ products on say linux (oorm sorry GNU/Linux). that way they get there cake and get to eat it too... they get to sell software to linux users plus it would probibly lessen the whole M$ hate thing as people would now see them as offering them a range of Os's to run their bug-ridden software on. Think about the business ramifications... linux becoming a widely used office desktop system cos it now has support for accounting software X or thingy dodad Y. Whats more M$ would feel right at home as it bombs vmware/wine etc etc out of the market. but that could just open up a whole new can of worms that we havnt thought of yet. Theres probibly alot of things i've failed to consider, but i'm sure you'll all tell me what they are.

  163. Not now by einhverfr · · Score: 2

    The problem is that right now, there isn't a case for Microsoft to go open source with any core technologies. Lets face it, it would cut revenues, and they do not yet have a strong services business, or many other things that are important to make this sort of thing work. At this point in time, it would kill Microsoft.

    That being said, I expect them to to move more toward open source. When you compare Win 2k to NT4, Win 2k is far more based on open, established standards, and is consequently a far better product. While some of these standards have been extended, Microsoft has discovered the hard way, that some of these extensions are worth giving back to the comminity.

    I think that the Operating System market as we know it is dying, and that things are not sustainable in their current state. I think that the MS execs know this, and that in a couple years will start to adopt more open source approaches to software development as they need to account for saturating operating system markets. I don't think that subscription licensing for servers will pay because I would never subscribe to a EULA with an expiration date for anything mission-critical.

    So what I say is this-- not yet. There is no case, but as the markets shrink, there will be a strong case. Microsoft should start exploring this area now in small ways, but hold off for another couple years from large commitments.

    --

    LedgerSMB: Open source Accounting/ERP
  164. How to convince MS needs to be open source by aaron_pet · · Score: 1

    We start an open source competitor,
    and make it more profitable than they are.

    This competitor can beg for donations... and work to assimilate other projects (like MS) and put them under open content licences(not like MS), and ask for more donations.

    This company can also provide certification/support for these products/sell individual developer time/bid.

    If we provide a better product, people are likely to be willing to pay more for it.

    Money will go where it is needed. (maybe those outlook replacement people, and the hurd kernel)

    Out grow MS. (profit gets channeled back into the company) With some of the money, buy community projects that are owned by the community.

    http://www.openproliferation.org

    --
    Please use [ informative / summarizing ] SUBJECT LINES
    Flame me here
  165. Service based support ? by caesar79 · · Score: 2, Insightful

    Look there is no way M$ is going to either OS its s/w or adopt OS. It simply doesnt make business sense for them to do so. M$ is primarily a software company (neglect Xbox, webtv et al) unlike IBM which is a service based company. With the whole industry transitioning to services-centric focus from a product-centric focus, its time M$ ditched its product only approach and moved to a service based approach.

    What M$ should do to adopt OS is bundle OS s/w with Windows. For e.g. it need not write IIS and other s/w which do not provide way more returns. Just bundle apache with Windows. Saves them a hell lot of developement effort. Then provide support for apache on Windows and mint money outta it. Similarly, to fight the increasing trend of linux being adopted, why not release a version of Linux on Windows. Stuff like that..should interest M$.

    Assuming M$ does that there are two ways it could go. Ppl will start using Linux more. So either the Linux base will increase or ppl being comfortable with Linux on Win, will ditch pure linux installs, choosing to use the M4 version of Linux instead.

    Either way, M$ can always provide support and service and mint money. Whether it is helpful for the OSS community or not, is something that remains to be seen.

  166. What ?!? by BESTouff · · Score: 1

    Microsoft is a corporation, bound to it's shareholders

    If it was true, it should distribute dividends.

  167. MS Tradition is a lost cause because... by 3seas · · Score: 1

    ...in order for the technology of the computer industry, especially the software industry, to cause the long awaited and expected but yet to be delivered economic ripple effect not only does open source software need to exist but freely available, no strings attached, autocoding tools that are easy for the general user to use.

    It is no more the software industries task to know all that is required to do all programming for all industries and fields then it is the task of a lumber mill to build all things that are made of wood, but rather only focus on developing and applying the expertise of milling wood or for the software industry, creating the tools and resources used by various industries and fields to do with as they see fit.

    For those who think this is not possible, they have a problems accepting the self recursion possibilities of automating software code development. Odd, because the Computer software industry seems to be able to automate a great deal on other industries and fields. Where the act of automation is to take complexity that is made up of simpler things and package it in a manner that make it easy to use over and over.

    For a company like MS that holds so much control due to the lack of autocoding tools, the development and distribution of such tools would certainly be the marker for the ern of ashes.

    In the industry of autocoding, the problem seems to be one of bias away from doing it right, but then there is GNU, GPL and the comming of the Hurd....

    Ultimately, the solution required for the economic ripple effect to be caused to happen is that of not only OSS but that software of such nature where the clear objective in producing it is to reap the direct productivity value of it's use within the industries and fields where it is used, rather than the indirect and disconnected profit of an external to the various industries and fields.

    Alot of people just don't seem to get the economic big picture, even many in the so called GNU tribe. The answer to the question "why is there no real defence against GPL?" is only the fabricated licensing restrictions against using it by monopolies such as MS. Who has been found guilty of federal defined criminal activity.....that apparently many have to be constantly reminded of.

    Back to basics: Do you believe lying is OK?

  168. MS? Open Source? Har. by Anonymous Coward · · Score: 0

    From one of the very, very few *science* fiction shows in the past few years.

    "They are a dying species. We should let them pass."

    Praise Kosh and pass the spoo.

  169. MS is already scared shitless. by Anonymous Coward · · Score: 0

    How else do you explain their constant barrage of FUD against the GPL?

    I agree totally with your second paragraph, not only the fact that I too would love to see Office (sans Lookout!) on Linux, but also that the reason that Office is the thing that keeps users going back to Windows. I mean, how often do you hear someone thinking about Linux say, "Man, but it doesn't have IIS!".. Office. Office, office, office. Office is the key.

    About competition within, I'm not sure that's such a factor. IIS/Office/etc. are the Apaches/OpenOffice/etc. of Linux. Look on Tucows, and you'll see plenty of competing Windows software.. Most of 'em have the same flaws as well. :)

  170. GNU Hatred, not "Open Source" by sinuhe · · Score: 1

    Pardon my naivete, but it would appear that Microsoft is attacking the GNU GPL, and the GNU Project, not necessarily "Open Source." For instance, Microsoft, in word at least, has no problem with the BSD license, because of their being able to hi-jack the code for their own proprietary uses. (I guess it depends on your definition of open source.)

    Perhaps, in the interest of free software, a positive reaction to Microsoft's use of free software might have some effect; and a response to its anti-GNU position maintained, and clarified.

    However, I believe Microsoft to be crooks, and question their motives these days, even with their word of mouth support for FreeBSD and the BSD license.

  171. Benefits and drawbacks for Microsoft by components by axxackall · · Score: 1

    Apache is an obvious alternative option to IIS.

    • Apache httpd, benefits
    • less cost of production
    • better Java support with Apache Jakarta Tomcat
    • better 3rd party intergation through Apache modules (.Net?)
    • can easily be a front-end for back-office applications
    • better compliance with open standards
    • Apache, drawbacks
    • no focus on COM, although there are some extensions for IIS
    • no focus on C#, although no problem to support C# Vm
    • too young for win32

    PostgreSQL can be considered as an alternative option to MS Access or to MS SQL or to both.

    • PostgreSQL, benefits
    • less cost of production
    • better extensibility
    • better scalability both up and down
    • can easily be a DB for back-office applications
    • better compliance with open standards
    • PostgreSQL, drawbacks
    • no focus on COM, although it's not needed - there is ODBC
    • no native win32 - cygwin is required
    • no easy-to-use GUI-based DB-admin, although it's easy to fix with MS Jet.

    Mozilla can substitute IE or co-exist with it.

    • Mozilla, benefits
    • less cost of production
    • better extensibility
    • Gecko can be embedded to OS same as IE was. But even better because of XUL
    • better compliance with open standards
    • Mozilla, drawbacks
    • no focus on COM, although some XPCOM mimics it
    • no focus on .Net, although it's easy to add.
    • it is slow, although it can be fixed with pre-loaded binaries.

    Jabber could an alternative option to NetMeeting/MSMessanger.

    • Jabber, benefits
    • less cost of production
    • more compatibility with competitors
    • better compliance with open standards
    • Jabber, drawbacks
    • no focus on COM

    GNOME could be ported finally to win32 (or at least to cygwin. It could be an alternative (to win32/VDM) option at the boot time, like in XDM you choose a desktop manager.

    • GNOME, benefits
    • less cost of production
    • better designed
    • more isolated from the kernel layer
    • better compliance with open standards
    • better designed with X11, although it is slow
    • GNOME, drawbacks
    • no focus on COM, although, is it needed?
    • GPL requires a careful approach. Will RMS approve a new set of exceptions from his rules?
    • not stable enough
    • slow with X11, although it might be improved with direct rendering

    Linux, as a set of the kernel and utils could be used benith propretary GUI, like BSD under Aqua in Mac OS X

    • Linux, benefits
    • less cost of production
    • more stable
    • more isolated from the graphic layer
    • better compliance with open standards
    • better scalable up and down
    • less memory footprint
    • Linux, drawbacks
    • no focus on COM, although, is it needed at all?
    • GPL requires a careful approach. Will RMS approve a new set of exceptions from his rules?

    Generally, all components listed above can either substitute their MS rivals or co-exist with them.

    There is a very interesting question: what will be left if MS choose ALL components from the list above? You got it right - just yet another Linux distro, competing with RedHat and Debian. It would be more difficult time for RedHat and Debian. It would be less expensive production for Microsoft. And it would be more interesting time to live for all of us :)

    --

    Less is more !
  172. OT : yr sig by Anonymous Coward · · Score: 0

    Booze is for the weak.

    Yes, and drugs are for the week-end.

  173. Could you explain the process... by hackwrench · · Score: 1

    If you are going to post such a statement, you should also post the process to help others... One point for those that believe the Bible is the absolute unconditional Word of God, if the reasoning given for God's confusing their language, that "nothing they plan to do will be impossible for them", we should have been in trouble long ago, what with spaceflight and everything.

  174. Microsoft does support open source. by Brett+Glass · · Score: 1
    It has voiced its support for BSD UNIX and other software that's licensed under truly free licenses. What it does not support is viral, anti-business licenses such as the GPL. And this is quite reasonable, since the stated purpose of the GPL (see Stallman's "GNU Manifesto") is to destroy commercial software vendors and hurt programmers' livelihoods.

    In short, Microsoft has no problem with open source. It does, however, have a problem with licensing schemes whose purpose is to attack and kill it. Wouldn't you?

  175. I am posting the above... by hackwrench · · Score: 1

    today instead of tomorrow only because my mom got in two wrecks the other day and therefore is at a severe disadvantage to pick me up to go to church as has been her habit...

    One possible theory: There is a God and he doesn't want me going to church today!

  176. Tying it to Microsoft's role as a consumer... by hackwrench · · Score: 1

    Microsoft is a consumer of R&D. If Microsoft uses Open Source, it can decrease its R&D expense.

    1. Re:Tying it to Microsoft's role as a consumer... by Anonymous Coward · · Score: 0

      Only to a point. They can not give away their software. The only ones they give away is IE and IIS. But to use either you have to use windows. The apps are the razors. The os is the blade. Their other apps they do not give away. And they are not cheap either. vis studio 500-1000 bucks. office from 120-500 bucks. And so on. Joe shmo is not their target audience folks. The corperate world is. They make big bucks off them. On the order of millions per year per company. We are small fry.

      I postulate they already use open source. Its why they are bitching about the licence.

    2. Re:Tying it to Microsoft's role as a consumer... by Anonymous Coward · · Score: 0

      Microsoft's excessive R&D spending is it's major advantage. If any product threatens their competitive space, they can and do enter that market -- and do it in such a way that they're competitors can't benefit from their work.

      In sort, there's no reason that MS would want to lower R&D spending.

  177. Business? by supabeast! · · Score: 2

    Open source is not about business. In the long run, companies will never generate the same revenue with open source products that can be generated by just attempting to build monopolies around closed source systems.

    Open source is not about money. Open source is about the fact that human beings are reaching a level where we no longer need to just drive our technology around money. As we continue to use computers to heal ourselves, defend ourselves, entertain ourselves, and so on, we will find that it benefits us all to stop letting the greed of people like Bill Gates and Co. get in our way. This isn't about silly economic systems like capitalism and communism, this is about a new social system under which we realize that sharing our technology and related information allows us all to get what we want faster and with greater ease than we ever will when we fight over proprietary systems.

    Open source needs to be concerned with being open source. There is no reason for us to waste our time worrying about Microsoft; all it does is waste our time and hold us back. Stop trying to convert Microsoft, do not waste time working to be better than Microsoft, just let open source move forward on its own and open source will lead the computing world in good time.

  178. Don't by Anonymous Coward · · Score: 0

    Don't !

    We just love bashing Microsoft!

  179. How do we make the mass of society interested. by hackwrench · · Score: 1

    Thus the question becomes, "How do we make the mass of society interested in the welfare of humanity" One theory is to develop a technology that creates a sort of human instrumentality.

    This concept is also in Serial Experiments: Lain though not called that.

  180. Perhaps a step in a different direction by Anonymous Coward · · Score: 0

    I've read what others have said, and I think that you could basically describe to them a few things that they could do. The main heading you could put these under is 'Helping the Customer interact' or 'Making the OS an OPERATING system'.
    Let's summarise:
    1. How many people would want to alter the interface? If people could alter it to how they wanted (e.g Mac OS) then more people work think about changing as it would appear like their old interface.
    2. How much teaching is there? Perhaps there could be traching modules (similar to trainign cds) that u could add to Applications. Allow these programs to interact.
    3. Applications could support Plug-ins, so that people (as someone already said) could access Latex (for example) or do other useful things in Word. (perhaps rip out a few of those stupid features)
    4. People could turn on and off html support/java support in Outlook -> security here we come.
    5. Customised servers could be used for certain things where Microsoft servers are out of place...
    6. Being able to cusotmise Explorer properly...
    7. Bug reports being found early, and fixes being suggested. --> less bananas for those monkeys -> better s/w for customers
    8. Admins could take full control of Windows, and release the real power. Sometimes Windows gets things very wrong, and it would be useful to just type something into a config file.

    I could go on, but I'm sure you can come up with similar things. Basically the environment for Windows can be improved, but one company can only give so much (and so far they have given only a little of the true potential of what a computer can do.)
    Full Open Source, in reality is NOT an option for any (well, you know what I mean) large corporation, but partial open source could be very effective. Imagine someone re-writing the networking modules so that you could access Mac volumes, or access WebDAV via My Computer.
    The possiblities are endless, and let's face it, it can only win friends with admins, as if it were written and coumented correctly could give admins a much nicer time.

    *Username Bob Zer Fish.
    Copyright OU.

  181. You're Wasting Your Time, Jeremy by VB · · Score: 1


    The only model that fits with M$'s corporate charter is profit, profit, and more profit. Otherwise why would the richest guy in the world still be trying to get richer. It's like a badly addicted Quake player who's already beat the game countless times. He just goes to other networks to beat other users to further prove to himself how supreme he is.

    Leave them to do what they will. We all know you to be an accomplished coder: don't waste time trying to turn a zealous capitalist into an altruistic contributor to the common knowledge-base. Just keep coding...

    --
    www.dedserius.com
    VB != VisualBasic
  182. Today no, tomorrow??? by Anonymous Coward · · Score: 0

    I think that MS may have reason to adopt open source in the future but not now. Currently that are making big $ with the business model so where is the motivation to change? In the future if Linux and other GLP project are a success they will likely start to eat up Microsoft bottom line. This will force Microsoft to change their business model to something GPL compatible. This change would likely involve opening their code in some way.
    Also note Microsoft is always in a process of change. Annual software licenses being pushed right now is Microsoft?s first steps of dealing with the problems created by software upgrade and moving towards software evolution GLP style. If they do start to lose to GLP a lot (and I think this is going to happen this decade but not in the next 2 years) then it would take them long shift gears over to another profitable model.

  183. Microsoft's fight with the windmills by ehiris · · Score: 2

    Fact: "30% of Microsoft its revenue comes from the Operating System licensing alone."

    This means they'll do practically anything to protect that.


    That is the problem Microsoft has. Instead of focusing on growth markets they are messing around with things that is part of their traditional culture. It is obvious that the Linux heat is preasuring them and they are fighting it like Don Quixote.

  184. Development in windows is a pain by littleRedFriend · · Score: 1

    Microsoft is not only afraid of free software, they are actually slowing down people coding on their own windows by not having proper API documentation and by having sub-standard, previous generation widgets in their visual studio (VS) software. In this way, any program made with this tool is immediately recognizable, and looks and feels less slick than their own stuff. A couple of years ago, I had to code an entire treeview to do exactly what explorer does. I don't think they do this at MS.

    It was clear to me, it must be another way to slow down competition. Last time I wrote a line of code in windows, is a long time ago now, and it will probably stay that way.

    --
    IANAL, but imagine a beowulf cluster of in Soviet Russia all your belong are base to us welcoming the new SCO overlords.
  185. MS Policy Towards OpenSource by linuxislandsucks · · Score: 1

    First before I delve into MS Policy towards OpenSource or what it could be lets go over some past background that seems to have been forgotten..

    IN MS's past it has from time to time made passive use of OpenSource in either contribution towards a proejct or using the infrastructure..STOP! DONMT THROW YOUR BRICK YET!

    The Unix project at MS was I belive started from some free source unix code as framework in order to guide developers..and that was a way long time ago..

    Then we have the PErl and winNT example of inderctly MS making ammmends with OpenSource enough to get Perl on winNT.

    In both strategies MS did not attack OpenSource as a competitor but saw an opportunity for two very different parties to work together..

    And lets us not forget the MS SOAP experience..that was MS working on an open Interent Standard with the likes of IBM and Userland..

    So it is possible for MS to work with OpenSource when they stop attacking and spend time on solving problems.

    I think the best thing that MS can do right now is realize that all that attacking of other programming efforst has pissed off the 2nd largest customer group of MS products , the developrs themselves..

    The best move that MS coudl do right now is have Gates issue a public apology to OpenSource stating "We may have disagreeemtns in what licensing and copyrights mean to our grousp but we both want to use our passion to work together to bring new applications and services to the public and we hope that we can avoid attackign oen another in the process."

    This would of course have to be followed up by something extrmely big as a giveway on MS's part..

    The reality is that we know that MS is moving winNT development towards a db stylized kernel. We also know that the BSd Mach Unix/Linux kernels are also moving towards this goal. My suggestion is that MS follow Apple's example make the kernel Mach Unix/Linux with their win32 api and graphic api on top.

    They would stil be able to sel the product and meet their income goals while at the same time dealing directly with the security problem rather than mess around giving pr statements..

    More than likely at this point this option has already been discussed at Microsoft. Anybody want to bet which way they decided on this issue?

    --
    Don't Tread on OpenSource
    1. Re:MS Policy Towards OpenSource by C0vardeAn0nim0 · · Score: 1

      ""We may have disagreeemtns in what licensing and copyrights mean to our grousp but we both want to use our passion to work together to bring new applications and services to the public and we hope that we can avoid attackign oen another in the process.""

      the best move for them, not for the open source comunity. When BillG starts speaking softly is because he's working in some nasty "embrace and extend" strategy, and that's where danger lives...

      --
      What ? Me, worry ?
  186. What's the Business Case for helping Microsoft ? by Anonymous Coward · · Score: 0

    There are signs that Microsoft may be provoking a revolt in the business worl by its exorbitant new license terms. Regardles of whether there is a business case for Microsoft to adopt open source, why is it in the interest of the consumer to make that case? I'd rather see Word et al lose market share than see them become bloated open source packages. If I want a bloated package I'll use something like TEX/METAFONT, which gives me something I want for the size.

  187. its not what i would say. by mr_gerbik · · Score: 2

    its not a matter of what i would say.. its how i would say it... with a gun.

    -gerbik

  188. Re:FlameBait ?!?! by Archfeld · · Score: 2, Flamebait

    this guys actually has a clue..M$ is in business to MAKE MONEY, the more the better. If there was a way to support OSS, make money and do some good you don't think they jump on it if just for the good PR which they desperately need. To expect anything else but a bottom line profit motive from a corporation is naive in the extreme...

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  189. Re:Benefits and drawbacks for Microsoft by compone by Anonymous Coward · · Score: 0

    Having worked with both, let me say that while PostgreSQL is a competent database, it can't compete with SQL Server. SQL Server blows it away in many areas. Pure performance is one. Ease of use is another. SQL Server, for someone who knows how to use the features, is very robust and will actually do many things for you, such as optimizing queries and indices. You can always do them yourself, but SQL Server does a very good job of it if you let it. It's roughly comparable to Oracle in terms of performance, but having worked with Oracle, I much prefer SQL Server's UI. Oracle couldn't even add simple amenities such as being able to cursor around and modify text in the SQL+ window. There is no tool offered by Oracle that SQL Server doesn't do better. Anyway, that's my $.02.

  190. Why would I *want* to change their attitude? by Rogerborg · · Score: 2
    • Q) If you had to explain to Microsoft why they should change their attitude toward Open Source, what would you say?

    A) Nothing. As far as I'm concerned, Microsoft can just keep on gouging the idiots who are too lazy or risk averse to switch, and open source will keep supplying to the people who have a clue.

    Honestly, would you want to support (directly or indirectly) businesses that both clueless enough to use IIS and too lazy to patch it? Basically I don't want to write software that's dumb enough for people like that to use. Microsoft can keep them, and keep spoon feeding them for all I care. In that respect, market segmentation is a good thing: it keeps idiots away from open source, rather than having them drag it down with demands for it to ship with one big button labelled "Do stuff."

    --
    If you were blocking sigs, you wouldn't have to read this.
  191. AWGTGTATA? by Qbertino · · Score: 1

    Are we going to go through all this again?

    The (seemingly) eternal OSS vs. Micros~1 Talk wasn't a minutes conversation worth of an issue 5 1/2 years ago when Linux was some real freaky lowlevel stuff and the (by then small) IT professional scene was involved in a OS/2 vs. Windows95 debate with the n00bs (the ones on the Win95 side). And it will be out of fashion in the same amount of time from now on the latest.

    It's kinda like Tesla and Edisons fight over the right kind of elctro currency in the rise of electricity times. The debate is over the world has moved on now that electricity has grown up since then and become a common thing. A debate like back then (something like a hundred years ago) would today just be plain pointless. Just as pointless as it would have been 70 years ago, when lightbulbs where starting to become commonplace.

    And yes, this is still the very first steps of information technology, no matter what you think, and what is yet to come even M$ can keep under control completely. Does Ford build all the cars nowadays just because he invented the assembly line? See?

    I really wonder why people just don't get it. Linux has reached desktop parity with other OSes barely half a year ago - and for that it's kicking serious ass. How long does anyone think Micros~1 can keep up with the 2 year get-and-pay-our-new-OS cycle that ensued with the upcoming of the then bizarely sized Win95? Especially in such mega-fast living times of today.

    When the tide has turned against them M$ will go away from inhouse-only all by themselves. And certainly a solid Linux distro is also gonna be part of their package aswell - not only, but also. As i've said here on /. time and time again. But go ahead, mod me down again and fall for the legend that Mickeysoft can f*ck around for ever without nobody noticing. And fall for the illusion that Linux just now is so super easy to use for anybody and it's all evil Mickeysoft keeping the people from converting this very instant and without hesitation.

    C'mon folks, get real.

    --
    We suffer more in our imagination than in reality. - Seneca
  192. Office for Linux? by Edward+Teach · · Score: 1

    I have Office for Linux. Go to www.openoffice.org and download it for free. Works great, better than MS Office IMHO, and it interoperates with every MS Office file format I have tried.

    Now, if they would just clone FrontPage for Linux.

    --

    Setting his threshold to 5, Sparky eliminated most of the trolls on /.

    1. Re:Office for Linux? by Anonymous Coward · · Score: 0

      Who needs Frontpage? Kate(view source) and refresh, baybee!

  193. Re:Benefits and drawbacks for Microsoft by compone by Anonymous Coward · · Score: 0
    Having worked with both, let me say SQL server is a pain in the ass. I don't particularly care about poking at it with GUI tools, i care about poking at it with many and varied Perl scripts ;) And when it comes to that, MS SQL is rather lacking...

    And then there were the DBAs who didn't know a thing about setting up a database, so for example the unique keys weren't. But that's harder to pin on MS, they only provided the tools (like Napster only provided the tools?).

  194. Gee and everybody keeps bashing bashing... by Anonymous Coward · · Score: 0

    How about a LaTeX or PDF output format for all
    its applications. I simply hate the fact that
    people even start requesting Articles & Papers
    in M$.doc format. I guess this will require
    negotiations with Adobe. And while they are at
    it, maybe release some TrueType Fonts to the
    public domain :)

    In the end I think everybody should read these
    two articles and let it sink in, eventually
    enlightenment is reached and everything becomes
    clear.

    http://www.tuxedo.org/~esr/writings/taoup/
    [goo gle cache] http://216.239.35.100/search?q=cache:pD_6SYojfdkC: www.tuxedo.org/~esr/writings/taoup/+&hl=en

    http://www.ecn.wfu.edu/~cottrell/wp.html
    [googl e cache] http://216.239.35.100/search?q=cache:BNebUzBRX0MC: www.ecn.wfu.edu/~cottrell/wp.html+&hl=en

    The choices Bill makes will eventually determine
    how history will remember him. He could be the
    visionary that changed for the greater good of
    all mankind or he could fade into obscurity...

    [rootkill, ps. slashdot overlords I forgot my
    password years back, and the machine from which
    I registered with an now-non-existed email account
    doesn't exist anymore, so what is the due-process
    to get my handle back ?]

  195. If they had half a brain.... by Anonymous Coward · · Score: 0

    They would come into the Open Source movenment now when there is still a chance to shape it into the direction you want. I know, I know...OSS has been around a long time...but NOT on the desktop and NOT for the average MS Windows consumer.

    UnitedLinux has shown us one thing: it is very easy to plonk proprietary tools on top of the Linux kernel (hmm...maybe a wrapper for MS APIs like wine only better because MS knows what each API does..) and to sell Linux just like a proprietary OS.

    MS would never be able to contribute to the Linux kernel without giving something back to the community...so big deal they don't contribute to the kernel.

    Think about it this way: what are the masses of people that purchase OSes for the desktop (that have little or no knowledge of the Linux OS) going to want to use when they upgrade or purchase a new OS? SuSe? RedHat? or will they go for something more familiar like say Windows XP2?

    The consumer never has to know that WindowsXP2 is actualy a MS distro of Linux. Lindows should have shown them that it is possible to seamlessly place a wrapper into the distro as if *.exe files are ELF or MISC files. It's real simple...you make the wrappers proprietary. Even if someone decompiled those wrappers they could be sued by MS. Even if someone did finally get a comparable wrapper available for other Linux distros it would be to late...MS would allready have 95% of the Linux market. If their distro is far enough out there it would make switching distros very hard for the average consumer.

    But as we all know wrappers and emulators are about 1/3 1/2 the speed of the real deal. And as we all know MS believes the key to keeping people buying thier distro (I mean products) is by trapping them with proprietary file formats and using APIs that only they understand. And as we all know MS isn't really about inovation its about theft and squeezing mula out of the consumers. So this will never happen...and thinks to MS's short sightedness they will eventualy die. Instead of MS having 95% of the Linux desktop market and actual contributing to a distro that will be here longer then they are....MS will slowly diwndle down to a lower and lower percentage of the market until they either give up or become about as popular as BeOS in 15-20 years....by then they will be to late.

  196. The Oldest Commercial Reason, Obviously. by Anonymous Coward · · Score: 0

    Never turn away paying customers!

    Ever notice how those *exclusive* night clubs do not seem to be in business for very long? :)

  197. Oh, my bad by twitter · · Score: 2

    That's true but beside the point. M$ is going away as their performance suffers from all their old sins. If they don't change anything soon, they will be gone. If they can change things up, just a little, they can then force it down people's throats with their monopoly channels.

    --

    Friends don't help friends install M$ junk.

  198. If wishes were fishes... by cookd · · Score: 2

    We can continue to wish for MS to open-source more of its software, but it isn't going to happen in the way that we want - not now, not ever. Remember that Microsoft is a public company, and thus has an obligation to its stockholders to protect certain interestes. Thus:

    -- Microsoft can see that open source is a good idea, and is getting on the open-source bandwagon (for both PR benefits and for other more real benefits) in some areas. For example, HUGE portions of the Windows CE operating system are public and visible to the world. Several other MS products also have source code available. However, these are under a much more restrictive license than GNU or BSD.

    -- Microsoft is in a very different position than many of the companies that have "made open source work." Microsoft SELLS OPERATING SYSTEMS. They can't make open source work by releasing their intellectual property to the wind. They can do some open source stuff, but it has to be limited by relatively restricting licenses -- otherwise, they are giving away the very thing that keeps them profitable.

    -- Microsoft has to protect their intellectual property and their marketing position at all costs. The way to protect their intellectual property is to have limits on their available source code. The way to protect their marketing position is to always try to offer something that is not available through open source means.

    I personally use both purchased and open source software all the time. A huge portion of the software that I have paid for is Microsoft. I would like to see open source continue on as a thorn in the side of Microsoft, spurring it on and forcing it to make higher quality products. I also hope that open source continues to provide alternatives to Microsoft for those who don't want to pay for expensive software. However, I think there is a place for both Microsoft and Open Source in the future. I don't expect either to go away anytime soon.

    --
    Time flies like an arrow. Fruit flies like a banana.
  199. Don't be sheepish! by kosto · · Score: 1
    Don't know if /. is the right place to ask the "Community"... People here are so conservative.

    If these guys want to meet you to talk about Open Source, why would you pretend you don't?
    If you just give them a half-assed glimpse of marginal benefits, they would be convinced? Don't loose your time --and waste theirs! Go to the point! Full [OSS advocacy] load ahead!!!

    My 2c.

  200. Economic effect of open source by 192939495969798999 · · Score: 1

    HTML coding is a good example of the economic effect of open source code. Since everyone can see the code, many more can learn to do it, and the cost to create the code goes WAY down. However, for programmers this means a lower wage. As a programmer, it will be harder to earn a living from Open Source, since it progressively costs less and less to create code as time goes on.
    sir_haxalot

    --
    stuff |
  201. Don't change. They are doing us a favor by Anonymous Coward · · Score: 0

    as is. Each time they open their mouths, they sell linux, apache, or whatever. I like what ? said in court when he implied it would be dangerous to publish the source due to the security flaws in the products. Each time they say anti-american, communist, or whatever, then some journalist calls them on that, each time they work towards a closed format, each time they sue Lindows, they are giving free advertisement for their competitors. When they insist on collecting personal information, when they go for a monopoly and flop (hailstorm). Continue sending the lawyers and salesmen as representatives of a technology company. Continue to focus on license agreements, on what you can't do with the product, how you have to buy this and this and that to do something basic.

    MS has a good suite of products. I don't like their stuff, never have. I don't like how they work their focus. That is strictly personal however. They should continue to improve. Give value for the dollar. Compete. And call off the dogs. I believe that microsoft is the biggest impetus for the free software world. If they stopped being idiots, the impetus may disappear.

    Derek

  202. If you can't beat it, join it by driptray · · Score: 1

    Convince them that no matter what they do, they can't beat open source/free software. It's only if they see that their current business model has no future that they will consider changing it.

    'Cos right now, Microsoft have a very successful business model. The threat that free software/open source represents is quite distant to them - they're still making a whole heap of money doing what they're doing, and will likely continue doing so for quite a few more years.

    Why would they give this up? The only possible reason would be that they recognise that defeat is imminent. The point at which they've got nothing left to lose is when you might see them shift to open source/free software, just as Netscape did.

    So the strategy should be to convince them of both the inevitability of the coming dominance of open source/free software, and of the fact that it will come sooner rather than later. When the revolution comes there will be no choice but to die or join it, and if they start the process of joining it now they'll be in a much better position than if they have to play catch up.

    Good luck convincing them.

  203. Microsoft has shot themselves in the foot by hillct · · Score: 2

    OSS is inherently a collaborative effort. Microsoft has historically taken a confrontational stance in the marketplace to the point where they have angered their competitors to such a degree that they are unlikely to be able to play in a collaborative enviroment where that collaboration is based on anything other than the threat of the alternative confrontation which their partners in collaboration would otherwise face.

    This historical lesson learned by Microsoft's competitors over the first 15 years of Microsoft's existance, has poisoned the waters and will effect any relationships Microsoft forges in the marketplace for many years into the future.

    This situation nessecerily precludes the type of collaboration required for successful OSS development, so Microsoft can not reasonably take any position other than the one they have thus far, without creating an enviroment where they will have excluded themselves from the marketplace through their own actions.

    It's almost sad, but this is the current condition of Microsoft in the software industry, regardless of whether anyone could convince them of the error of their ways.

    --CTH

    --

    --Got Lists? | Top 95 Star Wars Line
  204. Lol by Ender+Ryan · · Score: 1
    Lol, good point! ;-)

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  205. Open source works for developers. Not for users by mindmorph · · Score: 1

    As a developer I need tools and libraries to make my living. I don't want to invent the wheel more then once. If I want to create something that I can sell I will use any tool or library that will save me time and effort. Microsoft should open source their system libraries because it will improve the usability and quality of their APIs. The amount of contributions they will receive will be worth it for them since they can focus their top talent on the stuff that can be sold such as applications. At the same time it will open up the possibility to run these libraries on a different kernel such as linux so programs can be ported with a simple recompile. Making libraries is often boring work but it needs to be done. The creativity and energy that is required for building a complete application is not something I like to do without getting money in return. I will open source any components and libraries I create or extend but I will keep the way I glue everything together as my added value.

  206. Arguments are irrelevent. by Anonymous Coward · · Score: 0

    Resistance is futile. They will be assimilated.

  207. A Different View of the World by Anonymous Coward · · Score: 0

    MS will open their source when they are pressured into it by the marketplace. That pressure is already being applied by the adoption of open source software by the US and other governments.
    Pressure can also be applied by judicious marketing and slogans. EG Open-Source, software of the people, by the people, for the people. Etc.

  208. Add service by Anonymous Coward · · Score: 0

    How do you make money on OSS? Service - which means custom development, integration and support. (You can make a little money on re-packaging OSS, but so far nobody has made much.)

    So, MS would have to add a service business. Lo and behold - they have!

    That doesn't mean giving up on their proprietary s/w. Proprietary s/w has gross margins better than 90%, while service gross margins don't beat 50%. MS would have to grow by a factor of 2-3 in revenues to keep their earnings constant, and that will take time - a decade to build a service business to rival IBM's, for example. During that decade they are well advised to hold on to as many high-margin revenue dollars that they can.

    With luck, they'll execute a "soft landing" into the service-based OSS world.

    Or, heck - they'll just compete with Oracle, SAP and Seibel for another coupla decades.

  209. Re:Benefits and drawbacks for Microsoft by compone by Anonymous Coward · · Score: 0

    Sounds like what's lacking is your skills. The GUI tools just tie into a COM admin API, which could be used from WinPerl. Also stdin and stdout still works with isql.

  210. Not So by TheLastUser · · Score: 1

    Properly run corporations have a responsibility that goes beyond their share holders. Its just a current, short sighted, fashion that makes many of today's corporations act as though they didn't.

    Microsoft should understand that it is in the best interests of everyone to have open standards and public domain software. At present, it might be in their best financial interests to snub OSS and keep every MS format a secret, but that does not absolve them of the corporate responsibility of doing what is right for their community.

    Microsoft should understand that software will be better if there is competition on every level. Their employees will work harder and produce better, if they had to face some competition. Microsoft is in a better position to produce excellent software than any other company. They can compete successfully on a level playing field. Why not endorse open standards for file formats and network interoperability, and then produce better implementations than everyone else?

  211. What is the consequence of them being wrong? by Anonymous Coward · · Score: 1, Interesting

    ...then go one step further. The usual fate of an old technology company when confronted with a disruptive technology is bankruptcy or buyout. So goes the examples in Christiansen's book. There is no bankruptcy in the case of M$: no debts and $40b in cash. And no successful alternate revenue sources (maybe services) to switch to.
    And a total inability to change. And its not like it would use any cash to buy any of the open source companies, and senators and presidents just aren't that expensive. So, the question is, how long can it possibly last, and what if not bankruptcy?

    So, I predict that sometime in the near future, say 2004 or 2005, there will be a vote among the board or shareholders to liquidate the company for the value of its cash and other assets. Some company will buy Office, and presumably open source it. Some other company will buy Windows. How much do you suppose they are worth? And so on. The market gives us the breakup that Judge Jackson couldn't quite get. You can estimate what share price is likely to trigger this scenario, but don't forget to take into account the capital gains taxes. Then estimate what earnings and market conditions would make shareholders value it there. I figure it will happen when M$ has to lower the price on Office to $50 for everyone, to stay competitive.

    The really interesting question for me, instead of gratuitous M$ bashing, is how will the Open Source model morph, change, expand, etc. Ten years from now, what disruptive technology (if any) will come along and change everything again?

    1. Re:What is the consequence of them being wrong? by Anonymous Coward · · Score: 0

      "The usual fate ... is bankruptcy or buyout ... There is no bankruptcy in the case of M$: no debts and $40b in cash ... its not like it would use any cash to buy any of the open source companies, and senators and presidents just aren't that expensive."

      With a little editing, you have just stated the biggest threat to the GPL model. $40B in cash to change the legal system to make the GPL illegal. Why do you think we have the rise of the software patent? What do you think the DMCA, and other laws are heading to? $40B is enough to buy the entire next election, President, Senators, Conressman, State reps, etc.

      The real battle has nothing to do with disruptive technologies it has to do with freedom (as in Freedom) and unfortunatly the Bill of Rights has gotten in the way of the Billfold of Bill.

    2. Re:What is the consequence of them being wrong? by Anonymous Coward · · Score: 0

      Ten years from now, what disruptive technology (if any) will come along and change everything again? You're right, things have been tilting towards change for a while now, and it's not nearly as hard to believe now as it might have been just a year or two ago that Windows and Office are headed the way of gas-fire powered fans and horse-drawn buggies, and that open-sourced software would be the logical successor. Assuming your scenario plays out, what's next for open-source? Pretty easy to see, really. The very things that have made MS so successful are the same things that have created an environment where open-source software is needed, and where it can thrive. In creating an environment hostile to their commercial rivals, MS has set conditions for open-source to explode... few things have lent more steam to the open-source phenom than the plain facts of MS's monopoly and the way they weild it. So what will topple open-source years from now? Well, probably some upstart commercial products that address open-source's shortcomings (forking, political infighting, etc), the same way open-source seems to be able to answer a lot of closed/proprietary software's problems now.

  212. GPL would fix even this by leonbrooks · · Score: 2

    Collaborators wouldn't have to trust Microsoft, and if MS did anything too stupid, they'd only provoke a fork.

    --
    Got time? Spend some of it coding or testing
  213. Re:Benefits and drawbacks for Microsoft by compone by Anonymous Coward · · Score: 0
    At what point did i say I was using WinPerl, or anything else on Windos besides the SQL server? Anyway, MySQL and PostgreSQL both worked without any trouble and my team managed to convince the higher-ups to cut the losses on the other team's poorly designed database, so we didn't have to keep trying to get MS SQL to talk to us.

    Hell, it took several hours just to figure out which parameters went where to connect to the damn database, there's such a lack of documentation.

  214. GPL! by smoon · · Score: 2

    The new MS Business plan:

    1: GPL Everything.
    2: Cease all development activity (--> R&D budget == 0)
    3: Lay off all lawyers
    4: Divvy up the $40 billion in cash thushly:
    a: Pay off all debt and legal claims.
    b: 30% of remainder to MS Investors
    c: 30% to charity
    d: 30% to FSF. Lets face it, they put the Gnu in Gnu/Linux!
    e: 10% to executive level for being nice guys.
    5: Any employees left could provide commercial support contracts for formerly Microsoft products.
    6: A FSF-style "Microsoft Software Foundation" funded by corporate charity etc. should be founded to foster continued development on Microsoft products and technologies.

    --
    "But actually trying to use m4 as a general-purpose langage would be deeply perverse" --ESR
  215. they shouldn't by kraf · · Score: 2, Insightful

    Why should they ?
    Just because some nerds on slashdot don't like MS ?

    MS is doing really well. That may change in the future, but for now I have to say they know what they are doing, so whatever open source policy they come up with is probably best for them and their shareholders.

  216. OSS Enterprise MS by Anonymous Coward · · Score: 0

    Then one area that MS is having the most difficult time cracking is the area that open source works best in... namely enterprise systems that companies need to tailor to their own needs. Unix rules the enterprise because Unix admins and developers can change anything they want to get better preformance.

  217. Microsoft's strategy is packaged goods not support by musicmaster · · Score: 1

    Microsofts strategy is to sell packaged their software in a nice box with a nice and good manual and lots of goodies. For the more complicated products they have made some courses and certificates too.

    There is some telephonic support. But that is very basic. There is no such extensive handholding as Oracle does. For that kind of support MS relies on its resellers and other service providers.

    Sure MS tries to get more money from consulting. But for now it is insignificant. It is probably the best if it stays that way: otherwise they will be seduced to make their products worse in order to get more consulting.

    Most companies that provide opensource products sell them as a kind of loss leaders. They make the money on the support. For a similar strategy to Microsofts only the Linux companies like Redhat and SuSE some in the picture. And even they rely more and more on closed products and consulting.

    For these reasons I think that when MS goes opensource it will be with inexpensive products that don't need much support. Preferable there should be some added value from the opening of the source.

    My guess: they might do something like ID software does with Doom: giving the source of old versions away and in that way stimulate developpers to develop new ideas.

  218. Re:Actually the German Government Say Otherwise by EvilTwinSkippy · · Score: 1
    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  219. Here's a Linux service fee, IBM and Germany by NZheretic · · Score: 2
    Tue 04 Jun 03:57AM : Germany, IBM Sign Major Linux Deal

    The Cat with the RedHat says : if Microsoft does not learn from this "story", other will reap clients from them, gladly.

  220. The interesting exception: ArchT by musicmaster · · Score: 1
    It should be noted that there is one case where Microsoft has a kind of opensource: ArchT.

    A little history: before Microsoft bought Visio Visio sold besides it drawing package also a cheap Autocad clone: Intellicad. At some point they decided to concentrate on the big market of the drawing package and they handed Intellicad to the Intellicad Technology Consortium (ITC). This consortium has developed the product further in a kind of opensource way (although I am not sure whether RMS would agree).

    When Microsoft bought Visio Visio had yet another CAD package: ArchT. This is an architectural add-on for Autocad and Intellicad. Microsoft decided to license this to the ITC too and in this way.

    However, support for ArchT never came from the ground. The ITC had only a license for Intellicad 2000 while ArchT only worked with Intellicad 98. Nowadays ArchT is nearly invisible on ITC's site. The latest news I could find was that Eagle Point will further develop ArchT.

    So to summerize:
    - Microsoft only used "opensource" here as a decent way to stop with the support of some software.
    - As far as I can see Microsoft didn't make any money from it.

  221. C# -- with all the power of C! by emarkp · · Score: 1

    Yes, C# brought the power of C. It's a shame it didn't bring the power of C++. MS made some bizarre choices with the language design. Look at GC vs. Dispose vs. using (object) {}. Look at System.Array vs. System.Collections.ArrayList.

    Sigh. The only thing I've found that they got right is they used the regular expression syntax from Perl, instead of inventing their own problematic syntax.

    You're right. The power of C# is in the IDE. It's a shame they crippled C++ (managed C++) for use in .Net.

  222. This may not be helpful, but... by Anonymous Coward · · Score: 0

    since you are planning on talking to Microsoft about open source you might make some of the following points.

    1. By its very nature Open Source software is antagonistic to the proprietary model that MS cherishes, but the Open Source model works because science works, and for all of their wishing, Open Source software will always (eventually) perform better than proprietary software.

    2. There is a lifespan on the willingness and ability of the public ( including IT departments) to pay $ 200 - $ 400 US for Office. When a compelling alternative exists people will use that alternative.

    3. Open Source will eventually compel MS to change its very nature - either to a IT Consultation/service model ( a la IBM) or to an software infrastructure model ( which is where they want to position .NET/Passport). For these models to work they will need to provide a level of transparency approaching open source, or have Congress change the name of the country to Microsoft and vote Bill Gates a triumph.

    4. Over the long term Microsofts survival as a company actually depends upon their acceptance of the Open Source model, and they already know this, so they ought to just admit it a get on with things

  223. OSDN community by genmanath · · Score: 1

    I would point out that most of those involved in the Linux, Open Source, and Free Software communities are programmers of one stripe or another. It takes a hacker, or at least a decent programmer, to make use of the nimbleness that the Unices offer. By alienating entire sectors of the IT community (by attacking them or their brainchildren or by persisting in practices which run counter to their mores, folkways, beliefs, and culture) Redmond forfeits the chance to draw on that (potentially enormous) talent pool. Is it possible that Redmond produces flawed products and nasty code because they can't find good coders or the right approach? Because the best coders would never consider working for Redmond? If they made themselves more palatable, would they be able to draw in more first-rank hackers?

    --
    G. M. Manath

    Go not to the Elves for counsel, for they will say both 'Yes' and 'No.'

  224. BAD MOD by Anonymous Coward · · Score: 0

    Yeah, it sucks getting modded down inappropriately. The mod system is to eliminate troll noise, and more importantly award those who come up with something clever, but many asshole moderators seem to think moderating is a way to express their own position on an issue. Rather than expressing themselves by arguing against an opinion that they don't like, they mod it down as off-topic, flamebait, and my personal favorite: overrated. I've had completely relevant posts expressing controversial opinions (and not trolls or flamebait) moderated down as overated from +1. The person just disagreed with me, but rather than argue the point, they just silently modded the comment into obscurity. This is the largest flaw in the moderating system. Valid positions (that may even emerge as superior to current popular views given time) are modded down. As a result filtered comments may not be horrible, but they aren't terribly original or innovative either, because any new controversial positions are modded down with the trolls and flamebait.

    So yeah, I know. Shitty moderating sucks, but eventually metamoderating will catch up with them, and just remember this:

    Karma is used to remove risky users from the moderator pool, and to assign a bonus point to users who have contributed positively to Slashdot in the past. It is not your IQ, dick length/cup size, value as a human being, or a score in a video game. It does not determine your worth as a Slashdot reader. It does not cure cancer or grant you a seat on the secret spaceship that will be traveling to Mars when the Krulls return to destroy the planet in 2012. Karma fluctuates dramatically as users post, moderate, and meta-moderate. Don't let it bother you. It's just a number in the database.

    - From the Slashdot FAQ

  225. Good for you... by Denny · · Score: 1

    ...I did the same, for three months (Jan to Apr this year) and just as I was starting to think "Oh shit, I'm going to have to start sending out Word .doc format CVs soon", I got a job doing mostly perl work at a company which uses linux extensively through its core product range and allows me to use linux (on the sony vaio they supplied for me) as my personal desktop/development environment.

    Now, that's a success story. It could have gone the other way, because money was getting very scarce in April, and I wouldn't flame anyone for taking the MS-biased job... but I thought it was worth posting a happy tale of selective job-hunting.

    Good luck.

    Regards,
    Denny

    --
    Police State UK - news and
  226. Looks like you answered yourself... by Denny · · Score: 1

    If this is a "common" theme for posts to address, then I guess it might well be interesting to quite a few people - all the people who post similar comments, for a start...

    Regards,
    Denny

    --
    Police State UK - news and