Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
News

MS "Software Choice" Campaign: A Clever Fraud 331

Bruce Perens writes "Microsoft's new "Software Choice" campaign is all for your right to choose... as long as you choose Microsoft. It's too bad that Intel and the U.S. Government couldn't see through the rhetoric. Read the full story at The Register." Note that California will soon be considering - like Peru - a law to mandate open source software in government. The gloves are off - on both sides.
This discussion has been archived. No new comments can be posted.

MS "Software Choice" Campaign: A Clever Fraud

Comments Filter:
  • I quote:
    > Free Software, also called Open Source, is itself a kind of open standard - its source code is its own reference.

    Someone tell me a little editorial breakage didn't happen after Bruce dropped off the manuscript??



    • Billy the Head Borg has finally shown his true face.

      The Borg gives you a choice :

      Choose Billy and you will live, as a Borg.

      Chose others and you will die, and reborn as a Borg.

      Billy has already done his tricks with his Microserfs, now he is planning to do it to the rest of the world.

      Where's the Star Trek crews when we need them ?

    • by Bruce Perens ( 3872 ) <bruce@perens.com> on Saturday August 10, 2002 @11:31AM (#4045854) Homepage Journal
      When you are the dad of a two-year-old, a lot of writing gets done at 4 A.M. when kid and mom don't need your attention. So, it's not polished prose. This one was also bit awkward because the Peruvian bill calls for Free Software, not Open Source.

      Bruce

  • by Nethergoat ( 597008 ) on Saturday August 10, 2002 @10:31AM (#4045568)
    Such as Outlook vs. Outlook Express
    Perhaps you prefer Frontpage to Frontpage Express?
    Hmm...looks like CA is about to serve up some Lawyers via the Lawyer Express
    • by rmohr02 ( 208447 ) <mohr.42@DALIosu.edu minus painter> on Saturday August 10, 2002 @01:18PM (#4046594)
      My parents computer connects to the internet via M$N (I'm trying to get them to change), and if they want to use any POP3 email account they have to use Outlook Express to access it. Outlook (98 at least) will not work. You cannot access email from another program, which everybody else allows, and you must send all your email through them, rather than through a university account or other. They said their changes were "industry standards", so I (in separate emails) asked them which other ISPs required you to send all email through their SMTP program, which other email programs required the use of "Secure Password Authentication" (probably trademarked by M$ so that nobody else can), which other ISPs required you to use Outlook Express, and why M$ was specifically forbidding the use of a program I bought from them for email access (Outlook). I did not get a response to any of these, despite the fact that I submitted them in various different ways multiple times.
  • by mellonhead ( 137423 ) <[ten.llebws] [ta] [todhsals]> on Saturday August 10, 2002 @10:34AM (#4045586) Homepage Journal

    Find out how much money Microsoft has given to California legislators, then look at how much money the Open Source Movement has given and you'll easily figure out how this vote will go.

    It'll never reach the floor for a vote.
    • Money (Score:5, Interesting)

      by nuggz ( 69912 ) on Saturday August 10, 2002 @10:43AM (#4045620) Homepage
      And think how much more money will flow into the lobbyists. I wonder if California just trys to make these laws to bring in millions for lobbying and even MORE money.

      Like legislating CO2 emissions, the automakers are dumping piles of cash into the state to fight it.

      Interesting idea, discuss making controversial laws, pull millions into the state economy.
      • More like "discuss making controversial laws, pull millions in bribes into their own pockets."

      • Oh yea clean air there is a contraversial law.

        What you meant to say was. "Make laws protecting people which might cause huge corporations to spend a bit more money" right?
        • You can't currently get 40mpg out of these huge SUV's.
          Forcing low CO2 emissions requires high fuel efficiency, which means no large vehicles.

          It is contraversial, it would limit the sale of most vehicles being sold today.

    • No need (Score:4, Funny)

      by TheAncientHacker ( 222131 ) <TheAncientHacker&hotmail,com> on Saturday August 10, 2002 @11:50AM (#4045963)
      Microsoft doesn't like to make bad investments and the California government is already, apparently, owned by Oracle.
  • by Futurepower(R) ( 558542 ) on Saturday August 10, 2002 @10:36AM (#4045594) Homepage

    ... "closed" software adds costs and creates security risks...

    Exactly. If you work with Microsoft Windows XP every day, and you consider it thoroughly, you find that the situation is worse than people commonly say.

    If you haven't seen this article about Windows XP problems before, it may interest you. I wrote it to try to show the aggressiveness behind Windows: Windows XP shows the Direction Microsoft is Going [hevanet.com].

    If you have seen the article before, and you view it again, reload your browser, because the article was recently updated.

    It's wonderful that government agencies are beginning the realize the liability of using a closed, proprietary, software product from a company that seems to care more about control than about making money.
    • Just a few commnets on "Why so buggy?"

      1) Microsoft lets the world know about their problems. Other companies like Sun force customers to sign NDAs before agreeing to fix known critical problems. Of course, the Sun issue was with hardware, but Sun HID the problem.

      2) Security *WAS* a low priority compared to features, but that is changing. MS is not a heavy handed beurocracy and many decisions are made by individuals at the bottom of the organizational chart. It takes time for 40,000 programmers to change the way they work, but it is the new high priority. BTW, most of the design for XP was made a year or more before releasing the product.

      3) "Trustworthy computing" means that MS will be focusing on both improved quality and improved security, but this could be a 10 year process.

      4) W2k and XP are substantially higher quality than Win95...that is a trend that was ignored.

      5) Over time, with the Online Crash Analysis, the end user problems that MS hasn't seen in the past will now be seen and fixed.

      6) The assumption that money fixes bugs is incorrect. If one programmer works on a piece of code for 5 years and the code is very complex, you can't just hire an additional programmer to jump in and help fix bugs in this complex codebase. There is a time factor involved. Infinite money will not fix even one complex bug instantly.
    • Ok guy, I agree with you that Microsoft is an ungainly behemoth that needs a little reigning in. But some of your article was just down right wacky. I am not Microsoft pundit, I use it, I use Linux, and the *nixes. And I do prefer them for many things, and then windows for others.

      Windows XP does have some heavy problems, but it is a fairly decent OS. I still use 2000 on some of my boxes and no real big issues. I run my nixes and windows fairly tight.

      First rule of a sysadmin? Don't USE THE OS until it has been through at least 1-2 year period on the market so things can be ferreted out and fixed. This goes for service packs in windows and Linux Kernel updates(service pack). Ok, kernel updates to add funcionality but do fix and break things yeah. Anyone remember IBCS(or is it ICBS) dropped support from 6.2 to 7.

      So unless you follow that rule do not bitch.

      Your article is mainly rehashed summaries from other sources, which you reference. It is nice you put it all in one place, but adding spin is a whole nother animal.

      As for the techinical issues you mentioned. XP does have them but they are easily resolved. All your 'problems' can be resolved on technet.

      1. Sysprep, Riprep, Norton Ghost. Ghost been around for years. Easy system backups. And most OS's will freak if you move a hardrive to another system with different components.

      2. Reg backups. Free software to do this. Hey it's free, what we all want right?

      And yeah MS wants in your PC, but Apple owns your pc everytime you update. Good for the goose is good for the gander. But apple is *SPECIAL*

      And the DOS issue. Yeah XP is not too great with DOS. But you know if you have ap that recquires it. Put 2000, put 98, forget about XP(see sysadmin rule #1). MS has been real clear about XP and DOS.

      You have a lot lof legitame bitches that were garnered from others research no problem. But a lot of your article is skewed.

      I want to see Linux get more recognition. But we fight the good fight, not THEIR fight of skewed facts and figures. We do it clean or we are no better.

      And you might want to pick up some books from Amazon on OS's to learn a little more. Take a class or two.

      For the record I am linux certified, a+, net+, and a MCSA. Who gives a shit. I am a tech, certs are part of the job. Did I mention my degree in IS? So while I am not a complete technical diety or claim to be I do feel comfortable enough to talk on the subject.

      Fight it clean or do not fight at all.

      Puto
      • A couple of quotes: Ok, kernel updates to add funcionality but do fix and break things yeah. Anyone remember IBCS(or is it ICBS) dropped support from 6.2 to 7. and For the record I am linux certified, a+, net+, and a MCSA. Who gives a shit. I am a tech, certs are part of the job. Did I mention my degree in IS?... proof that certifications mean shit, even as told by him. When did the Linux kernel ever come to be 6.2? Shit, I thought I was just behind the bleeding edge with my 2.4 series machines.

        And yeah, Win2k is definitely deep secure. Sure... if you ever get the knowledge to really rip it apart. 98 isn't worth talking about.

        Flaimbait? Hell yeah. But hey... So while I am not a complete technical diety or claim to be I do feel comfortable enough to talk on the subject.... you said it.

        Don't bother responding to this message, I don't care. I'm just in asshole mode today. :D

      • Are You For Real? (Score:4, Insightful)

        by krmt ( 91422 ) <.moc.oohay. .ta. .erehmrfereht.> on Saturday August 10, 2002 @05:09PM (#4047741) Homepage
        All right, I'm not a certified engineer, but I know how to read and compare writing (I do have a degree in that one), and I don't think that you managed to address the points that the parent's article was actually making.
        2. Reg backups. Free software to do this. Hey it's free, what we all want right?
        Ok, that's reasonable for a registry corruption, but there's still the fact that, as the author states in his article, "The registry file is a single, very vulnerable, point of failure." This is a design flaw, and while you can backup the registry, it's still generally acknowledged as a design flaw that hasn't been corrected. Single points of failure at this level simply shouldn't exist, because they don't need to. The proof is in *NIX, which has it's various config files. Granted, this has its problems too, but those are also design flaws. It's a benefits tradeoff, and your free programs to backup the registry are just workarounds.

        Oh, and the "free" that "we all want" is probably free as in Freedom, not as in beer.

        You also neglect this technical problem in XP: "If you say no to some of the requests, some functions of Windows XP will not work (such as networking)." If you deny internet access to many components, XP will cease to function properly. Did you notice the long list he had of components that needed 'net access? Windows Media Player!?! That's a technical flaw that's borderline malicious. There is also no technical solution things like "Run DLL as an app" not telling you which DLL needs to be run. These programs should not be calling home unless they need to in order to function properly for the user's benefit. They way they work now is simply frivolous.

        There's also that technical problem of the large number of Internet Explorer bugs that remain open. Granted, you can solve these by working around it using Mozilla, but given the massive market share of IE, the requirement that IE be bundled in with every copy of windows, and the general mindshare of IE, I'd say this is a pretty big flaw.
        And yeah MS wants in your PC, but Apple owns your pc everytime you update. Good for the goose is good for the gander. But apple is *SPECIAL*
        Funny, I don't see Apple mentioned anywhere in the article. Let's talk about Redhat or Debian instead. They don't own much of anything when you update. Neither does FreeBSD or OpenBSD. Hey, for that matter, neither does Apple really. They own nothing. They've given you the source to their entire OS subsystem. There's no clauses in iTunes that give Apple permission to modify the contents of your hard drive without your consent. There's no automatic mac.com registration upon install. Apple's entire marketing message is that the computer empowers the user, and that the user can actually use their computer to be productive. Apple doesn't want control over their users, they honestly want to empower them, which is why they've made OSX the great system that it is. Microsoft, on the other hand, has never shown any leanings in this direction. Honestly, when you look at it, Windows is the only OS in the world that really tries this hard to be owned by someone other than the user.

        You acknowledge that the article contains valid points, which is true, but you seem to forget just how valid those points are. I agree with you about the backups, but the registry is still a big issue (especially because most XP users don't even know it exists) and the privacy issues are a major concern. By turning its users in to slaves, Microsoft is hurting everyone, themselves included.
      • "And yeah MS wants in your PC, but Apple owns your pc everytime you update. Good for the goose is good for the gander. But apple is *SPECIAL*"

        Ah yes the old redirection trick.

        "when somebody points out that you are doing something evil point out that it's ok to as many evil things as you want because somebody else does something evil sometimes too."

        I am sure that one is posted on every MS bulleting board. I see this tactic all the time.
  • Choice? (Score:5, Insightful)

    by dotslashdotdot ( 514391 ) on Saturday August 10, 2002 @10:38AM (#4045603) Homepage
    How much choice is there when the EULA for a security patch changes the EULA for the original product.

    • I don't know... but I'll say this:

      I've been studying Japanese for a while and I'm nowhere near proficient at reading it. I can learn characters each day but when it comes to reading a text in any reasonable amount of time, forget it.

      I'm running Japanese Windows 2000 on one of my machines. I just upgraded to SP3. The question here is whether or not being capable of reading the agreement. I have no idea what the agreement says. Is illiteracy an excuse in this case? After all, it's not that I failed to take the time to read it -- it's that I simply cannot read it.

      In any case, I figured out how to turn that windows updater thing off without much problem... I've heard that's not enough though.
  • by Froze ( 398171 ) on Saturday August 10, 2002 @10:42AM (#4045617)
    from the article at the register
    I've put together a web site for this fledgeling platform: SincereChoice.org [sincerechoice.org].
  • Your essay [theregister.co.uk] at The Register is one of the most even-handed well-argued case for open software in a long time. What's particularly attractive is that it doesn't focus purely on Linux; instead it takes a much broader look, talking about protocols and procurement policies as well.
  • "Microsoft is going to flood San Diego with free hardware, free software and free services," Pennington predicted.

    I'm sure this will happen because we all know that M$ has thus far solved all its problems by throwing money at them. This will be no execption. Wishing he lived in San Diego right now...
    • Well, Microsoft's problem is that they can't do that with all their customers.

      Peru got big bucks because the threatened to go open-source.

      I guess next year the other Latin-American states will do the same, the year after that all 3rd world countries.

      Winlots, face it: Microsoft has to pay people to mak them run Windows.

      We'll see if that's a viable business model...

  • Karma Jepordy! (Score:2, Insightful)

    by teamhasnoi ( 554944 )
    I use win 98, and XP and like both of them on their own merits. I 'trust' windows 98 ( It's been out long enough for most evil things to have been found.) Win XP is stable as hell and can do some cool stuff (though full of spyware, and tattleware). I don't use open source because of the software I need to run, and the configuration and use taking too long. (recompile my kernal? I'm clueless about the 1000's of fsck -sbin -y like commands etc. I do know ls, telnet, and fsck though).

    I was getting into BEOS, then Be died and took my hope for an excellent OS with it. OpenBeos is making huge strides, and I plan on supporting that with one PC at first, then others as it matures.

    My point though is this: I am all for choice. MS could do alot for the industry if they'd actually cooperate with Open Source rather than try and be the Only Source.

    OS X is an excellent example of a *nix that is user friendly. Part Open and part closed, it shows that choice isn't about locking you in. Its about inviting you in.

    OpenBeos is where its at. :)

    • I don't use open source because of the software I need to run, and the configuration and use taking too long.

      So, you use Windows. Tell me about...
      cacls
      find
      change mode /user
      rmtshare
      shutgui

      Don't know them? Don't understand them? Don't even have them? That's right...because Windows out of the box has nowhere near the functionality of Linux. How many programming languages come with Windows? (shell, vbscript, maybe jscript -no compiled languages). How many development environments come with Windows? (one - notepad. Unless you count copy con). All the nifty management tools that let you see what's going on...separate purchase. How many DBMS's come with Windows? None.

      It is STUPID to compare the features of Windows to any major LInux distro - the feature set of Windows is a slim subset of Linux. Windows offers EXACTLY two things:

      1. Automated installations
      2. A GUI that we've taken 12 years to learn

      Apart from that, Linux offers FAR more than Windows.

      What matters to the typical "I don't care how it works I just want it to work" consumer? Easy. They want it to work. They want it to work the way they know (ie like MS Windows). They don't about much else. If you want to do some serious Linux advocacy, pick a package and FIX the user interface so that it works the way people expect it to after a decade of working with Windows.
      • Windows Server has:

        Active Directory
        Multiple Domain controllers per domain
        Multiple Domains per tree
        Multiple Trees per forest
        Single Signon to access resources anywhere inside the forest.
        Data Replication between domain controllers.
        The ability to manage users, resources, and services like DHCP and DNS from anywhere in the forest making the changes in one place and the configuration changes are replicated.

        Microsoft's W2k Server give a *LOT* of features and functionality that I can't get in the unix world unless I want to do a lot of scripting.
      • What matters to the typical "I don't care how it works I just want it to work" consumer? Easy. They want it to work.

        This is what I see as the biggest problem. I use Debian GNU/Linux almost exclusively, but it's often still a bit frustrating. If I get a new piece of hardware and boot into Windows, Win2k will auto-detect it and configure it. The worst-case scenario is having to stick in the CD-ROM that came with the hardware to load the driver, if Win2k doesn't have the driver built-in.

        Meanwhile in Linux, I stick in the hardware, boot into Linux, and -- surprise -- Linux never noticed. Getting it to work is usually not too bad these days -- since Debian comes with most modules you'd ever want pre-compiled, just "modprobe [modulename]" and then add it to /etc/modules -- it still requires googling to find out what module you need, since the hardware isn't auto-detected (who would've thought "tulip" is the name of my LinkSys network card driver, and that "emu10k1" is the name of my SoundBlaster Live soundcard driver?). And that's the best-case scenario. Something like an nVidia driver is a bit more annoying, since you have to download the binary module and then compile the kernel interface.

        And that's not even starting on things like printing, which are easy as hell in Windows, and nearly impossible to do in a consistent way in UNIX.
    • Re:Karma Jepordy! (Score:2, Informative)

      by billbaggins ( 156118 )
      Behold the reason that Linux needs better PR...
      recompile my kernal? I'm clueless about the 1000's of fsck -sbin -y like commands etc.
      Believe it or not, there are user-friendly Linuces out there! There are dark rumours floating about that some distros don't need you to do anything with the command line at all. Just pick the appropriate sysadmin function off the menu... I'm afraid I can't comment on them, since I'm a cmdline freak, but they're out there...
  • by MrIcee ( 550834 ) on Saturday August 10, 2002 @11:01AM (#4045690) Homepage
    Unlike Intel, the U.S. Government clearly did have a choice.

    Probably not. Consider the fact that the majority of lawyers in Washington DC work for Microsoft - they have a HUGE lobby effect on our government. Combine that with their cash flow - they can pretty much buy whatever vote, or avoid whatever damages in court, they care to. We have seen this over and over again.

    In order to effectivly release microsoft's strangle hold on the industry we need to do several things:

    • Stop handing out patents for software and algorithms. This is simply BAD BAD BAD. I remember when XOR was patented by some sleazy lawyers in the late 80's. The patent was specifically for using XOR to draw anything to any display device, including display memory. The lawyers would then simply go from trade show to trade show and at every booth, they'd ask the developers *Wow, how did you make your cursor do that?*. When the developers proudly stated that they used XOR so that the drawing was nondestructive, BAM, they got slapped with a suit. The lawyers then also said "we will lesson the damages IF you turn in other companies you also know are doing this". The company I was working for at the time (Truevision) had to pony up just to use XOR in their graphic engines. (BTW, that patent is dead now jim).

      It's these kind of sleazy tactics that microsoft likes to use as well... case in point... NOW SUDDENLY they think they have a patent on portions of openGL - why? because SGI sold them certain IP rights (which is probably illegal to begin with to something that is open source).

      Patents and IP rights on software and algorithms simply don't make sense, and as we have seen over and over again, only result in someone trying to lock the industry and drain money from everyone and everycompany.

    • Push the government on two fronts... first... we need to outlaw corporate contributions to campaign parties. Think about it... if a congressman, or president elect, receives large sums from a company, you can BET they're gonna be buddies. That should be illegal because it is NOT government for the people... it is government for itself.

      Secondly... outlaw, or EXTREMELY CURTAIL lobbies. While lobbies *might* be important, they are too dangerous. There are much better ways for the government to receive information (e.g., hauling up experts in front of congressional hearings, etc). Lobbies are funded by people who DO NOT represent te rest of us. They have self-interests at heart only, and they swing deals with government that do not help the people. This includes MICROSOFT, which has a HUGE lobby effort in DC.

    • Investigate Microsofts books. With Enron / Worldcom / etal... there is no way in HELL that Microsoft is clean. Consider the fact that they have NEVER paid a dividend to ANY shareholder in their entire history (which I believe, is illegal). Consider that they time and time again use illegal practices to stiffle competition and to strongarm the industry. Let's crack those books open and let's haul BILLY GOATS to jail where he belongs. Perhaps he can teach his fellow inmates (such as Martha Stewart) how to program in Visual Basic.
    • Do NOT allow a single company (such as Microshit) to dictate government policy. ESPECIALLY on things such as what software to use and security. Who are they to say what is secure and what is not. They have been unable to provide anything secure yet, so why do we expect them to now. Likewise, why should we look to Microsoft for some stupid statement on their new *open source* policy. Again, all lies so they can control the industry and kick the rest of us out. It won't be long folks, before you will have to pony up some serious cash to Microsoft JUST to be able to write your own software and get it published. Governments should be very very afraid of any corporation that wants to control them.

      Additionally, why would ANY government (especially foreign ones) in their right mind go with Microsoft. Microsoft is a US company. If I was a foreign government I would DEFINATLY want to have control over the source code so that I could be sure that Redmond isn't reading my sensitive government email. Again... think about it folks. I'm sure the US is RIGHT BEHIND microsoft in pusing their software to other countries - why? cause Bunny Pants Bush would have his ear to classified communications planet wide. I wonder who is REALLY behind the microsoft push into other countires (I can hear the meeting right now... BILLYGOATS: Say Bushie Boy... we can let you eavesdrop on russia, brittan, afganistan, but ONLY if you look the other way, forgive us our wrongs, and help us push our standards on the rest of the world. BUNNYPANTS: Sounds good... say, watch me drive this golf ball).

    It's unfortunate, but the giants such as Microsoft have virtually ruined our industry. From their crap software to their crap policies and lies and their holy-bug-ridden-virus-prone *secure* software - it is all crap and they need to be slapped down seriously for trying to fuck with every industry and government out there.

    • Consider the fact that the majority of lawyers in Washington DC work for Microsoft

      Fact? Do you have any references for this fact?

      "Majority" means over 50%. What verifiable documentation do you have that over 50% of the lawyers in Washington DC work for Microsoft?
  • by mocm ( 141920 ) on Saturday August 10, 2002 @11:02AM (#4045696)
    that releasing government software under GPL doesn't prevent the authors to also release it under a different license. In much the same way that Trolltech released their software. In this way you can guaranty that the taxpayer can profit without having to pay for it twice and if a software company
    would like a different license they can pay for it.
  • by nbvb ( 32836 ) on Saturday August 10, 2002 @11:07AM (#4045717) Journal
    Prior Art...

    http://www-3.ibm.com/software/os/warp/swchoice/

    --NBVB

    OS/2 Forever! (Or until 1996, whichever comes first.)

  • Bruce: Your web site for Sincere Choice [sincerechoice.org] is excellent.

    There seems to be a page missing, however. The page The Initiative for Software Choice Decomposed [sincerechoice.org] is, as I write this, empty.

    I hope you continue to work on the Sincere Choice material. We really need a comprehensive source of information about this. It's great when I can simply give someone a URL.
  • What if? (Score:4, Interesting)

    by sean23007 ( 143364 ) on Saturday August 10, 2002 @11:31AM (#4045853) Homepage Journal
    Where does Microsoft go if Open Source software ultimately wins out and makes the operating system a no-cost commodity just like the web browser? Long ago, the web browser could only be had for a fee, and MS commoditized it by making it free, because they still had other products to sell. These other products were ultimately more important and more expensive, so for them it was a good choice. Linux and its open source brethren could do the exact same thing to the operating system, and Microsoft really doesn't have anything else that is more expensive or more important than their OS. Office uses Windows function calls that aren't available to anyone else, and if they wanted to port it to Linux, they would be forced to reveal a considerable amount of their precious intellectual property that they seem so convinced should be secret.

    Because of this, Microsoft would be rather reluctant to port their Office software to a platform like Linux. But this hurts them more than it hurts anyone else. Programs like OpenOffice and StarOffice are maturing, and are approaching the professional quality of the incumbent MS Office. And, in the case of OpenOffice, it is free to use and the source is available to modify. OpenOffice will make the office suite a free commodity, just as Linux will make the operating system a free commodity, just as Internet Explorer made the web browser a free commodity (for the masses).

    Once Microsoft's main products have been made free commodities, what has been left for Microsoft? Do they continue trying to sell expensive bloatware that has been commoditized by superior products? Do they seek legislation to protect their monopoly from the same government that is failing to punish them for said monopoly? Or do they go the way of IBM, go quiet for a few years, and then come back as a support company? In the recent past they have been doing the first option, but it appears that time is running out on that. They are now, evidently, attempting to do the second option. This is foolish, however, because this is America, land of free markets, and the people really won't take well to being forced to purchase anything. Ultimately, and probably in the relatively near future, Microsoft will be forced to move over to the support side of the business. They will not go out of business, but they will never again see the infinite billions they currently enjoy.
  • A Google search shows this quotation as being attributed to various unnamed IBM executives, but I am almost sure it really did appear in some IBM ad copy in the early nineties. I recall it as long, white paper-ish discussion; the point was that UNIX systems didn't interoperate with IBM gear, so once you started using UNIX systems you'd never be able to use anything but UNIX systems. Wish I had kept a copy...
  • Re: (Score:2, Informative)

    Comment removed based on user account deletion
  • This M$ campaign sounds like some of the local pro-choice (abortion) ads that are running here attempting to turn the governor's race into a single-issue race.

    All very fascinating, socially.

  • California is currently going through a big scandal involving a massive overbuy of Oracle software. (The big problem seems to have been that Oracle wanted a seat license for every California state employee.) The $95 million Oracle contract has been cancelled. It's entirely possible that the state might get behind Linux servers running open source databases.

    But it's Oracle that made this an issue in California, not Microsoft.

  • by Dr. Awktagon ( 233360 ) on Saturday August 10, 2002 @01:13PM (#4046562) Homepage

    But there is something that Microsoft says that always bothers me.

    Many, including Microsoft, state that "choice" for the producers of software should include a choice between licenses like Free Software and "Microsoft EULA Software". But I find this hard to swallow especially in this context. Free Software and MS-type software are not equivalent choices the way a blue car and a red car are equivalent choices. The MS-type software can potentially give the copyright holder great powers over your computer, your software, your information, and you personally (I almost downloaded MoneyDance the other day, until I noticed the "Arbitrarion clause" where I'd theoretically waive my right to a jury trial. No thanks!). GPL-type software does no such things.

    And of course corporate copyright holders will choose the most restrictive licenses, most beneficial to them. Normally this isn't a big problem, because you can avoid the software completely like I did with MoneyDance. For a government "of the people, for the people", however, the government should NOT support any software that limits user's rights beyond copyright law, and should definitely consider granting additional rights. The government should also not implicitly support the "unsigned contract" fallacy of licenses.

    Going back to the MoneyDance/arbitration example, let's pretend that you have to buy MoneyDance in order to file your taxes with the government because they won the bid. Now we have the strange situation where the government is basically forcing people to waive some of their constitutionally-granted rights in order to fulfill a constitutionally-authorized responsibility. Not good!

    A quote:

    Public entities should procure the software that best meets their needs and should avoid any categorical preferences for open source software, commercial software, free software, or other software development models.

    Microsoft is trying to force the idea that all licenses are equivalant. In fact they call Free Software a "development model". Something that's only important before the software is handed over to the user. But we know better. Licenses like Microsoft's that attempt to limit use of the software is definitely more than a development model. They affect you every time you start the software (if you assume the license is binding, which you pretty much have to do unless you have a lot of money and lawyers).

    The government should choose a license category, just as they can specify any other aspects of the software. And Microsoft could deliver GPL software just as easily as they could deliver MS-EULA software.

    Another quote:

    Maintain a choice of strong intellectual property protections.

    Since the copyright, etc., laws are the same for everybody, what Microsoft is saying by "choice of protections" is "choice of licenses".

    Bruce didn't disagree with the principle, but I think we have to be careful. By definition, "intellectual property protection" (I assume they mean copyrights and patents specifically) takes away certain freedoms from society. If you want "strong" protection you are saying "give the copyright/patent holders more power to take away more freedom". That shouldn't be in a free society's interests.

    In conclusion, I think it's perfectly reasonable for the government to mandate "limits on the limits" of licenses as part of the requirements. In fact it's necessary for them to fulfill their responsibilities to the public. Microsoft's rhetoric makes it seem as if all licenses are completely equivalent. But they're not of course, otherwise why would we be even having this discussion?

  • by jbn-o ( 555068 ) <mail@digitalcitizen.info> on Saturday August 10, 2002 @02:33PM (#4047001) Homepage
    Note that California will soon be considering - like Peru - a law to mandate open source software in government.

    No, not like Peru at all. Had you read the Peruvian congressman's letter you would not have made this mistake. The Peruvian bill clearly calls for free software ("software libre"), not open source. The freedom-minded perspective (what the other movement dismisses so glibly) is of the utmost importance for a proper understanding of the significance of the bill. Congressman Villanueva, the author of the letter to Microsoft and a major backer of bill #1609, understands the difference between the two movements and which is more appropriate for government to back (our government included). Congressman Villanueva takes the time to correct the Microsoft representative when Microsoft tries to slip one by him by referring to "open source". I suggest you read the letter to Microsoft [pimientolinux.com] and learn about the difference between the two movements [gnu.org]. You might also want to read the Slashdot entry where these issues were discussed at length [slashdot.org].

Perfection is acheived only on the point of collapse. - C. N. Parkinson

Working...