Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Courts Government News

Microsoft's New Hurdles 336

gnuadam writes "The New York Times (free reg. required) is now running a piece about how the recently accepted settlement between Microsoft and the DOJ will affect the ever-so-loving relationship between them and the "worldwide community of volunteer programmers" who work on Linux and associated programs. Of interest, one interviewee quipped, "My prediction is that within three years time, Microsoft will `give away' its operating system to preserve its revenue in the applications business." Would Microsoft give away Windows to sell Office? Stay tuned." Update: 11/04 19:33 GMT by T : In related news, an anonymous reader writes "In an interview with Linux and Main Free Software Foundation General Counsel Eben Moglen reacts to Friday's U.S. v. Microsoft ruling and describes how it and 'trusted computing' will figure in formulating the next version of the GPL, expected in the next few months."
This discussion has been archived. No new comments can be posted.

Microsoft's New Hurdles

Comments Filter:
  • Hardly (Score:1, Insightful)

    by jkeychan ( 525704 ) <.jeff.bollinger. .at. .gmail.com.> on Monday November 04, 2002 @03:29PM (#4594883) Homepage
    The newest versions of Office will only with with W2K SP3 and XP, so I don't think they will ever give away the software -- just force folks to upgrade or lose functionality
  • by Fastball ( 91927 ) on Monday November 04, 2002 @03:30PM (#4594893) Journal
    Would you cut off your right hand to become left-handed?
  • Free? (Score:1, Insightful)

    by Anonymous Coward on Monday November 04, 2002 @03:30PM (#4594894)
    Free shit is still shit...
  • Hell yes (Score:3, Insightful)

    by wiredog ( 43288 ) on Monday November 04, 2002 @03:34PM (#4594927) Journal
    If they had to. Given that Office already runs, somewhat, on Linux, they don't need to sell Windows to sell Office. And people care much more about the apps than they do about the underlying OS.
  • by vizualizr ( 462581 ) on Monday November 04, 2002 @03:34PM (#4594928)
    This wouldn't be a real new strategy for them. I mean - they're giving away the Xbox to sell games, aren't they?

  • Fair Settlement (Score:4, Insightful)

    by Chanc_Gorkon ( 94133 ) <gorkon@nosPam.gmail.com> on Monday November 04, 2002 @03:34PM (#4594931)
    What would be a fair settlement is Microsoft doing exactly that. GPL'ing Windows would then allow a Red Hat Windows (if they so chose) or whatever. It would create competition in the desktop os category (or os for idiots category...call it what you will). Personally, I don't see them as a monopoly but it makes things difficult when exchange users continually spread worms thus causing the internet excess traffic thanks to the infectious messages being transmitted.
  • Not exactly... (Score:3, Insightful)

    by gpinzone ( 531794 ) on Monday November 04, 2002 @03:35PM (#4594937) Homepage Journal
    The Operating System isn't the "killer application" anymore. Windows XP doesn't really do anything remarkably different than Red Hat...other than run Windows apps better than any other non-Windows OS. They may not make Windows open source, but they could give it away for "free" in order to keep the real money-makers, the applications, alive and well.

    What surprises me is that Microsoft is also openning up the file formats of their applications more. Word is gonna be true XML. I gotta wonder what MS' plans are for the future of Word Processing in general.
  • by TrollBridge ( 550878 ) on Monday November 04, 2002 @03:37PM (#4594952) Homepage Journal
    I've observed the movements of Microsoft lately, and it would not surprise me if they did start offering they're OS for free, and for a number of reasons:

    1. Free operating systems like Linux will become more popular. Revenue on Windows will drop and cease to be profitable.

    2. Microsoft will get into the service market. Be it enterprise services, or internet/media (they're not close to the xxAAs' positions for nothing), the nature of their core product will change.

    Giving the platform away will only encourage both enterprise and home users to go with the services that make the OS useful. Whether or not this is a Good Thing for the open-source community, I guess, is yet to be seen.

  • by ethelred ( 587527 ) on Monday November 04, 2002 @03:37PM (#4594953)
    Microsoft is already "giving away" windows, by allowing so many pirated versions to spread. If they wanted to, they could have made it very hard from the beginning. Didn't Steve Ballmer say something about piracy helping them to gain a market share?
  • Mu (Score:5, Insightful)

    by jACL ( 75401 ) on Monday November 04, 2002 @03:37PM (#4594955)
    Speech is conveniently located midway between thought and action, where it often substitutes for both.

    Ignore the noise.
    Keep coding.
    Keep releasing.
    That's what will win the battle.
  • really... (Score:4, Insightful)

    by eclectric ( 528520 ) <bounce@junk.abels.us> on Monday November 04, 2002 @03:38PM (#4594960)
    as time extends out, the need for a "visible" operating system" is going to be less and less necessary. The OS will be a part of the hardware. When was the last time you upgrade the operating software of your television?

    As OS's become invisble, the need for upgrading them is going to be lost on consumers, so MS would have a hard time trying to sell it as a product. It will become a commodity only.

    I think MS's only options for maintaining a business model are to either expand into other software areas (there aren't many left) or to start renting software, which they seem inline to do.
  • LOL (Score:5, Insightful)

    by giminy ( 94188 ) on Monday November 04, 2002 @03:38PM (#4594965) Homepage Journal
    The Linux strategy is to undercut Microsoft,

    Wow, is this really the Linux mission statement? I thought it was more about making a great operating system for free, not controlling the market.

    This article really doesn't say anything, and says the above quite wrongly I think. I doubt Microsoft will ever give away windows...that would be an interesting day if they did. Over here in East Germany, almost everybody uses StarOffice because it's free and just as good. Free Windows and Free StarOffice...nobody would complain (except microsoft)!
  • No Way (Score:2, Insightful)

    by Zech Harvey ( 604609 ) on Monday November 04, 2002 @03:41PM (#4594984)

    Right now, Microsoft is becoming a huge partner in providing Operating Systems for periphials such as PDAs, Tablet PCs, Media Boxes, etc. etc. Heck, they're even help create hardware to further departmentalize their OS. They would never give that away. What they will do is help subsidize hardware research and development and make sure their OS is the only one that works on that new product.

    They don't need the PC market any more, they've found something much much better. *shudder*
  • You Betcha (Score:2, Insightful)

    by sckienle ( 588934 ) on Monday November 04, 2002 @03:48PM (#4595013)

    I can really see this. But for one main reason: To keep PC vendors selling consumer Windows boxes. Without the price pressures, Dell et. al. may not bother with offering Linux installed. I can't be sure on this, but if MS moves to this model quickly enough, it could really kill the Linux installed PC market quickly.

    Why would MS do that? Well, not only to protect its MS Office, etc. franchise, which it may or may not do. But to keep developers on their side. As long as a majority of "developers" know only Windows programming, and use only MS tools, Microsoft can stay on top in the long run. In fact, MS is starting to show some of this now. Point of Fact, while not requiring it, MS is trying to entice developers to move to a subscription model for the tools. You won't buy VB6 anymore, but a year's worth of development using all MS tools. Paying every year....

    Keep developers on your tools, you keep selling the back end to support the applications those tools create.

    Remember in big business mindshare is everything.

    OTOH, I wouldn't mind MS giving away the OS, because then you'd see much less junk thrown in as part of the OS!

  • Comment removed (Score:4, Insightful)

    by account_deleted ( 4530225 ) on Monday November 04, 2002 @03:48PM (#4595015)
    Comment removed based on user account deletion
  • Re:Never (Score:2, Insightful)

    by Waab ( 620192 ) on Monday November 04, 2002 @03:50PM (#4595025) Homepage

    Making Windows free-as-in-beer doesn't necessarily mean making Windows free-as-in-speech.

    Just imagine...Microsoft makes the latest-and-greatest version of Windows available for download free of charge. Joe User has purchased a copy of the previous Windows version because MS had him believing that it was a valid and good business transaction and that he was getting something concrete for his money. Now that he can get the newest OS free, he starts eyeing the latest version of Office, with the dandy new features that only work with the new OS. Since the new OS was free, the new Office package isn't just a good business transaction, it's a really good deal.

  • Windows Giveaway. (Score:2, Insightful)

    by Deathlizard ( 115856 ) on Monday November 04, 2002 @03:50PM (#4595030) Homepage Journal
    "My prediction is that within three years time, Microsoft will `give away' its operating system to preserve its revenue in the applications business."

    I dont think that MS would be giving away the OS, as much as they will be possibly forced to in the Future.

    I Still say that the best remedy to the Antitrust case would have been simply to Force MS to GPL OSS all previous, current and Future Operating systems, as well as the software Attached to it, Such as Wordpad and IE.

    The reason for this being that for years MS competitors have claimed that MS used it's OS monopoly to create a monopoly around other markets, such as IE or Office, and to cripple products that compete with them. By Forcing them to OSS all OS's, competitors to these other marketrs, Such as Corel Wordperfect, could make their product better simply by Knowing exactly how the OS works, making their product work better with the OS. This also opens up the door to Windows Distrubutions such as the Case with Linux, Creating Competition in the OS Sector, and Creating Better Windows Emulation on Other OS's such as Wine for Linux.
  • by back_pages ( 600753 ) <back_pages @ c ox.net> on Monday November 04, 2002 @03:54PM (#4595049) Journal
    Except that Microsoft has, for all intents and purposes, given away its operating system to everyone who bought a brand name computer in the last 10 years. For new computer buyers, this is a net change of essentially zero.

    It does mean that those who bought computers three years ago could get the latest software from Microsoft for free... and let it whip their three-year-old computer into a frothing frenzy of unimpressive performance. This is why so very few people actually buy a complete version or an update of an operating system. The prerequisites typically require new hardware which has for many years come with a free copy of the operating system.

    I'm fully aware that this does not actually represent the economics of bundled OSs, but this is definitely the perception to the end user. Besides, if it is impossible to buy a laptop without a copy of Windows, we might as well count it as a hardware expense anyway.

    Giving away their OS would be a great way for Microsoft to drum up interest in hardware upgrades. It certainly isn't a huge change from their current marketing strategy.

    Oh, and by the way, bundling Windows with every laptop and virtually every desktop sold in the last 10 years has not been very effective at squashing Linux in the home. If they give away their OS in a cardboard box rather than a steel box it won't be any different.

  • Re:Hardly (Score:3, Insightful)

    by pyros ( 61399 ) on Monday November 04, 2002 @03:54PM (#4595053) Journal
    But that's just it. Many companies are looking at the upgrade license terms & fees, and deciding that what they have is good enough. They don't lose functionality by not upgrading, they just don't get the new features
  • by Grue ( 3391 ) on Monday November 04, 2002 @03:57PM (#4595060) Homepage
    Judge Kollar-Kotelly: Linux is not a viable competitor to Microsoft.

    Microsoft's own Steve Ballmer: "Linux is a tough competitor." [theregister.co.uk]

    Sombebody's been lying...

  • by Tony ( 765 ) on Monday November 04, 2002 @03:57PM (#4595063) Journal
    When was the last time you upgrade the operating software of your television?

    When was the last time your television was connected to the internet, or balanced your checkbook?

    There will always be a need for "transluscent" operating system, at any rate. Kinda like Tivo. Sure, you won't necessarilly see the distinction between the OS and the applications, but there will always be a need for upgrades (if for no other reason that hardening the system against recently-discovered exploits).

    This is true for the forseeable future, at any rate. Perhaps someday, say in thirty years, we won't need operating systems. But that is so far in the future, we'd be fools to try to predict what will be visible, what will be hidden, and what is even important.

    I predict in sixty years we'll need upgrades to our brains' wetware to protect against newly-discovered exploits.
  • by Ari Rahikkala ( 608969 ) on Monday November 04, 2002 @04:02PM (#4595078) Journal
    I didn't need to register to read the article, either. That's because I had already registered ( :) ). Trust me, it's in everybody's good interests, yours included, that you don't misuse the convenience methods that NY Times has granted to you only under certain (implied) conditions. They aren't forced to give you anything for free, nor without registration. No, I don't think giving a link with the partner=google link will make them stop putting free content on the 'net altogether. This is a matter of morality. It seems pretty much impossible to me that it would be more work for you to register and read the two (count it, two, and never more) e-mails they send you than it is inconvenient for them to have bogus statistics. So why should you think of only yourself? Because they're not you? Because they're a company and you're a person? Because you think you're doing others a service?

    This completely inane (I mean it, what I wrote IS inane!) moral sermon brought to you by someone who's not an AC. (now just try to figure out what I mean by that...)

  • by Kwil ( 53679 ) on Monday November 04, 2002 @04:05PM (#4595091)
    .. I'm pretty confident we'll see MS giving away Windows very soon after they get Palladium and Digital Restrictions Management up and running properly.

    The reason being is that they know damn well that Palladium has the benefit of:

    1. Consistent, adjustable revenue streams
    2. Heavy network effects (as in, good luck finding an Open Office to translate Palladium documents)
    3. Governmental backing
    4. Removing unwanted illegal evidence
    5. Burying free software.

    The only trick to getting all of these is to get a widespread base of people using Palladium in the first place. What better way then to "concede" victory to Linux in the OS market and start giving away Windows? This would take away the one immediately tangible benefit that Linux boosters can point to.

    My reasoning to these benefits can be found at this here. [slashdot.org]

  • Re:Huh? (Score:4, Insightful)

    by Zeinfeld ( 263942 ) on Monday November 04, 2002 @04:10PM (#4595107) Homepage
    What does that mean in English, please?

    Same thing that the original article means, the author is speaking out the back of his trousers.

    Microsoft has no intention to make Windows free, the anonymous comment came from a Linux weenie in need of a clue, the revenue comment was a deliberate troll.

    The Microsoft decision means only that the states lost and in the process the cases brought by Sun et al were gutted. Sure they can rely upon the monopoly findings by Jackson, but the appeals court threw out the singificant ones. In particular CK-K found that Microsoft had a right to bundle an incompatible VM. Microsoft has a right to rely on that finding of fact in the Sun suit.

    Microsoft will publish a small amount of additional information about their product. That is pretty unimportant since what is really needed is for Microsoft to write an architecture guide for Windows. VMS used to be like Windows, a vast operating system with an amazing amount of complexity. The key to understanding the 'gray wall' was a single volume called the VMS architecture guide. If you read that you knew how to use the rest of the documentation. There is no single similar guide for Windows, there are twenty partial attempts.

    My experience of programmers set to work on Windows stuff is that they frequently cry 'Microsoft is the fault' when the real problem is that they can't be bothered to read the manual. Blaming Microsoft is a great excuse for the lazy or incompetent programmer. Now Microsoft certainly does not put out all the info it should, but don't think that it is any different out there in Redmond. If you work with those guys you will soon hear them complaining of having to do the type of reverse engineering that non Microsofties complain of.

  • Re:Never (Score:5, Insightful)

    by ergo98 ( 9391 ) on Monday November 04, 2002 @04:15PM (#4595132) Homepage Journal
    I realize that your posting panders to the "Microsoft bad...everything else good" crowd, however I would like to call you on a few assumptions.

    a) What amazing abilities does Microsoft Office derive via these secret covert hooks that the source to the OS will reveal? This is an oft stated claimed, and I'm curious what the thought process is behind it. Will the "MakeOfficeProgramGreat()" API call suddenly make Open Office that much better? Of course this is all moot anyways as open source programs usually don't capitalize on OS specific hooks even where there are advantages.

    b) While this might be hard for the kids to believe, Microsoft Office earned the position that it's in right now. I recall when it was an underdog, and then review after review after review found it to be best. While it's far from perfect, in any overall, non-biased comparison it came out on top. It's my personal opinion that Open Office doesn't even remotely compare with Office XP.

    c) This same thing can be said about virtually any other MS program. I run Microsoft SQL Server because it's a very powerful, cost effective database system. I use Visual Studio.NET because it's a fantastic development environment that I've never used a rival to.
  • Re:Hardly (Score:3, Insightful)

    by jlower ( 174474 ) on Monday November 04, 2002 @04:15PM (#4595134) Homepage
    Not quite. Since MS is changing the file format for Office documents, companies will lose the ability to open documents created in the new versions. This will effectively force them to upgrade, even if they don't care about new features.
  • Re:Free? (Score:3, Insightful)

    by Paul Neubauer ( 86753 ) on Monday November 04, 2002 @04:15PM (#4595138)
    Quite true.

    But what browser is the most common?
    Not the best, not your favorite, not my favorite,
    but the most common?

    Isn't that IE? The "free" browser Microsfot gives away?

    Not the same as an operating system, but there is precedent for giving something away in order to profit elsewhere.
  • History Lesson (Score:4, Insightful)

    by sckienle ( 588934 ) on Monday November 04, 2002 @04:18PM (#4595154)

    MS was virtually non-existant in the applications space till the Windows OS (with its secret apis) became a desktop standard

    Well, that isn't 100% true, which of course means that it isn't 100% false also.

    What MS did do, was buy, early and completely, into the windowing metaphor. They did make use of undocumented MS Windows APIs, yes. But I really don't believe that made any substantive difference between their products and the competitors.

    For example, before MS Windows was ever released, even in V1.0 form, MS was working on its Excel application, on the Mac. Not only that, they listened to the customers and Apple's user interface gurus on how to improve the product. The end result was that when MS Windows 1.0 came out, MS had a reasonably good worksheet program for it; and had a several year head start on the competition in how to create windowed applications.

    Anyone who claims that building windowed applications is the same, and a quick port, from DOS based ones hasn't even had to do that port. It isn't easy or intuitive.

    Add on to this the fact that many or MS competitors tried to create menu structures and interface conventions different from the "standard" (which, yes, was written by MS) only hurt them. I remember many journalists making a mark for themselves in the early Mac and MS Windows days by just finding and attacking those products which didn't follow the guidelines. (This was particularly true in the Apple world, where not following the guidelines was tantamount to being a satanist during the Spanish Inquisitions.)

    Microsoft has done many illegal and morally corrupt actions in their history, including the use of undocumented APIs. But that use of "hidden" APIs was not the main reason their applications succeeded and others failed.

  • Re:Hell yes (Score:2, Insightful)

    by good-n-nappy ( 412814 ) on Monday November 04, 2002 @04:20PM (#4595163) Homepage
    OK, I'm not understanding the business model here. In the case of IE, I think the justification for giving it away was to eliminate competition from Netscape. Who would they put out of business if Windows was free? You can't put "Linux" out of business since it's not a company (much as the trolls like to say it is).

    How exactly does Microsoft lose if they charge for both Windows and Office. Even if people use Office on Linux, MS still makes more money by charging for Windows. I can't think of any situation in which this would change open source development. Are open source developers going to trust MS to continue to give the OS away for free? Anyway, cost is only half of the argument for open source software. Now if MS made the OS free as in speech - then the story would be different.
  • by Duderstadt ( 549997 ) on Monday November 04, 2002 @04:25PM (#4595184)
    In a way, Microsoft has already given up Windows.

    Think on this for a moment. When Microsoft developed the Win32 API, one of the design goals was to take full advantage of the 32 bit chips from Intel. No problem. The other design goal was to make it as backwards-compatible as possible with Win16 and OS/2. Serious problem. While developers were able to easily port Windows 3.x apps to 95 and NT, the OS was crippled.

    Just as an example, the worst part of NT's core security protocol, NTLM, was not even written by Microsoft. It was coded by IBM for OS/2... and left in for backwards-compatability.

    Fast forward to the present. Microsoft Windows, as a platform, is insanely difficult to develop for (unless you are using VB). The learning curve to get started with C or C++ is insane. (eg: COM, COM+, OLE, OLE2, OLEDB, ATL, MFC, ADO, RDO, etc.) Not to mention the cost of getting your hands on Visual Studio.

    Linux, on the other hand, is easy to develop for. The tools are free, the compiler is free, and getting your code up and running is as simple as make, make install. It is one of the biggest advantages Linux has (forget security and stability for a moment). Also, Java never worked out on Windows. Even with the WFC extentions, Windows developers never used it to code Win32 apps.

    Now, however, MS has .NET. Thanks to its deployment mechanism (assemblies), its somewhat unique object code (CLI, the rough equivilent of Java's VM), and its code libraries (covering about 99% of the Win32 API, but not dependent on Win32), .NET is in a position to make Win32 obsolete.

    My guess is that the interviewee is right. MS's next version of Windows will most likely be a platform for .NET, with a stripped down API for 'native' apps. And MS wants .NET ported to everything. In fact, becuase the JITC compiles down to assembly, how much effort would it take to port .NET to Linux? On the IA-32 platform? That the JITC already compiles to? Think on that for a while.

    Windows is dead. .NET lives.

  • Re:I think so, (Score:5, Insightful)

    by swordboy ( 472941 ) on Monday November 04, 2002 @04:41PM (#4595256) Journal
    MS is in the business of selling software.

    That is the first mistake that people make when trying to understand Microsoft. They don't sell software but, rather, they sell you the right to use it for a preset amount of time.

    Businesses do not have the right to transfer licenses - we saw that with the Kmart fiasco. Now that the licenses are tied to hardware, consumers do not have the right to keep their MS software when they buy a new PC.

    So really, one can only rent the software. This is where the DOJ went wrong - they need to force MS to license users and not hardware or legal entities.

    "Hi - thank you from ordering from Dell. To finalize your order, please give me your Microsoft Windows and Office license numbers and we can eliminate that cost for you right now."
  • by ameoba ( 173803 ) on Monday November 04, 2002 @05:07PM (#4595359)
    The difference being that Sun wasn't giving the system away to sell software. Their business plan never really made sense to me; I'm sure that the widespread use of serverside Java has helped to sell a few systems, but mostly it seems to be a bit of charity. MSFT OTOH, in this scenario, would be giving away the .NET system so that they could sell their software; a connecton that seems to be a lot more direct.
  • by hklingon ( 109185 ) on Monday November 04, 2002 @05:13PM (#4595382) Homepage
    ...giving away... essentially free...
    Umm.... No.

    If I'm a white-box OEM I have to pay ~$65 for XP Home or ~$105 for XP Pro at _miniumum_. This is for a sticker only. No CD, Manual, nothing. Office SBE is ~$150 and office pro is ~$250. Lets say some random person wants a $650 PC, for general purposes and working at home. The Microsoft tax is 33% of the purchase price. I'd hardly call that giving away!!

    Step into the wayback machine for a moment. It is early Fall 1992. I want a commodity PC. I'll have to spend about $2100 to get a reasonable system. Dos, Win3.1 for OEMs was less than $80. Office 4.0 (I think it was out then??) was about $85 for OEMs. This is about 7% of the purchase price of the PC.

    Dell, et al, have had to fight with MS tooth and nail to get non-ms products on their machines. Dell has some sort of really sweet deal on windows-- about $40 for the cheap version. Suddenly, MS wants to charge Dell $139 for that copy of XP Home because Dell is bundling RedHat. Or MS wants the volume agreement to include _every_ PC produced by dell to be licensed for MS Operating systems.

    And lets not even talk about some OEM copies of NT Server and 2000 Server-- Copies of windows that can not possibly be upgraded to more than 10 concurrent connections. You have to buy the "retail" version and your previous OEM version doesn't count toward upgrade. If by " pretty much Free" you mean "pretty much free" as in the same sense the local neighborhood crack dealer means "free", then, yes, I guess the oem copies of MS's stuff is "free".

    Windows XP Pro runs very well on our 3 year old PIII 550/256 mb ram systems. They used to have Windows NT 4.0 Workstation. XP runs remarkably well on these PCs. 2000 was slightly slower than NT4, but more stable, so I don't completely agree with the your apparent assesment that a retail software purchases don't really do any good.
  • by nurb432 ( 527695 ) on Monday November 04, 2002 @05:18PM (#4595401) Homepage Journal
    They will end up giving it away discounted to 0$, but bundled to a $ copy of Office so that its not truly free. Perhaps even a small discount on Office if you get the 'package'.

    Sort of how its done with hardware now.. bundle @ a discount.. to get you in the door.

    And once you have both, you are tied in.. The rule will be you must run your copy of office ONLY with your copy of windows.. perhaps even key locked together..

    Sort of how its done with hardware now :)

    btw, has /. been horribly slow since the move, or is it just us in the Midwest?
  • by burgburgburg ( 574866 ) <splisken06 AT email DOT com> on Monday November 04, 2002 @05:28PM (#4595448)
    I was amused by your claims that a)SP3 is free and b)that by not installing it, you lose nothing.

    Considering the licensing requirements of SP3 can put a compliant company on the wrong side of the law (1 [internet.com], 2 [infoworld.com]) I would not consider it to be free (in any sense of the term). But considering the number of problems/issues that SP3 supposedly addresses (in the areas of "application compatibility, operating system reliability, security, and setup"), leaving your system as is (in a potentially vulnerable state) is also not something that people would feel free to do. Because of one law, they are in violation if they don't patch, and because of Microsoft's licensing, they're in violation of the law if they do patch.

    So forcing users to make/keep their computers ineligible to be used legally seems to me to be a rather significant loss of functionality.

  • by oscarcar ( 208055 ) on Monday November 04, 2002 @05:46PM (#4595499) Homepage
    If MS starts giving away Windows for free, they will have little incentive to improve it. Although, MS has plenty of cash, it will be hard to justify spending money on something that doesn't generate any revenue for MS.

    Linux gets improved by huge numbers of people willing to work on it. But without the source for Windows, no one could work on Windows.

    Eventually, people might switch because Windows has gotten so poor.

    I also don't get the notion from the posts that this will help MS Office products, because it seems that OpenOffice is closer to replacing MS Office, than Linux is to replacing Windows.

    My 2 cents.

    Oscar

  • by GreekGeek ( 107994 ) on Monday November 04, 2002 @06:20PM (#4595629)
    Never use a lawyer to fix an economic condition. Throughout history, whenever a particular company has a commanding lead in a particular market, its gross profit margin is very high.

    Examples of former companies with high gross profit margins in their industries: IBM (computing), Rockefeller oil company (oil industry), US Steel (steel).

    Why is this the case? Because hardly anyone knew anything about the business of that industry at the time because it was tied to a new technology. The oil and steel were tightly attached to the automobile, train, electrical appliances, and electrical machine industries.

    In each of these cases, it took the consumer and technological investments from other companies to overtake these companies and make them just another company in the industry.

    Forget what the government does--it matters what you do and how you (the person or the manager) spend your money that determines the outcome of Microsoft and any other monopoly. Research your decisions properly and make a wise business investment based on 1) your company's goals, 2) your division's goals, and 3) your ideas about the technology industry and how it can be used as a tool.

    I truely believe that if people simply research the many different ways to solve a problem using technology that Microsoft would be by now simply one of many software companies out there.

  • by nelsonal ( 549144 ) on Monday November 04, 2002 @06:42PM (#4595793) Journal
    I don't understand where this idea that Microsoft makes the vast majority of their revenue from Office not Windows. Both the applications and platforms divisions accounted for about $9 billion of Microsoft's revenue in their fiscal year ended in June [microsoft.com]. Applications includes project, visio, and a few others (not VB its down in enterprise software. Server versions of Windows are also included in the enterprise divisions, so windows revenue is probably just a little bit more than office revenue. I have no idea which costs more to produce and sell, but I would guess that they are pretty similar. I have seen estimates that place about 40% of MS earnings as a result of each program with the remaining 20% coming from everything else they do. Like pre-Xbox hardware, SQL, VB, and MSN.
    Personally, I think MS will be giving the OS away for free in the same manner that they bundle the OS of the X-Box. I would also guess that they will try to make that their platform for the future, serving applications from their servers, and utilize passport to try to get a cut of e-commerce. I don't know if they will succeed, but at least they have some vision for how to build on their current situation. Incidentally, the register had a pretty good negative view [theregister.co.uk] of MS prospects comparing them to IBM.
  • by back_pages ( 600753 ) <back_pages @ c ox.net> on Monday November 04, 2002 @06:44PM (#4595808) Journal
    If you reread my post, you'll find the cryptic symbols of the Roman alphabet congeal into the phrase, "I'm fully aware that this does not represent the economics of bundled OSs..." What this codified cypher could possibly mean is anyone's guess, but I'll wager that someone will take the time to quote myself to me and re-explain again what I meant. Fantastic.

    Inventory: 1 point, missed. Regurgitated:
    Average user buys a box with a CPU and a hard drive in it. "Woodjah lookit thar, it gots Windows inside it!" That is, to the average user, an essentially free perk. They are not aware of how many dollars are spent on the OS, and it is not possible to buy the box from a major name vendor without buying the OS. This is the very plainly stated basis of my claim that Microsoft has been essentially giving away the OS to the average users, with the caveat that the economics are something quite different. Now that I have digested my original point, I'll add that I barely skimmed what you had to say since it was, by and large, completely irrelevent to my comment.

    Did you think I would be surprised to find out that a Microsoft OS actually costs money? Gosh, what's next, corporations really don't have my best interest in mind? DOH!

  • by sql*kitten ( 1359 ) on Monday November 04, 2002 @06:47PM (#4595836)
    Fast forward to the present. Microsoft Windows, as a platform, is insanely difficult to develop for (unless you are using VB). The learning curve to get started with C or C++ is insane. (eg: COM, COM+, OLE, OLE2, OLEDB, ATL, MFC, ADO, RDO, etc.) Not to mention the cost of getting your hands on Visual Studio.

    FUD, FUD, FUD. For a start, most Microsoft developers are using VB. Slashbots may flame them as not being real programmers, but they're as much programmers as those Linux people working in Perl and Python. The learning curve for VC++ is no steeper than the learning curve for gcc, but VC++ has a lot of stuff to help newbies that gcc doesn't, like code-writing wizards. MFC is certainly no more difficult than say Motif. And the plethora of APIs where have I seen that before? Look at the arguments between the KDE and GNOME camps for desktop applications. And C# is about as easy (or difficult) to learn as Java.

    Yes, Visual Studio Enterprise is expensive, but corporates pay for it; if you're a student it costs about $25. You can get a command line development kit including compiler and VM for .NET for free.

    Linux, on the other hand, is easy to develop for. The tools are free, the compiler is free, and getting your code up and running is as simple as make, make install.

    Developing is not the same as installing, my friend. After all, installing on Windows is as simple as double-clicking SETUP.EXE. I reiterate: writing a C or C++ GUI application is no easier on Linux than it is on Windows (and writing a tcl/app on Linux is no harder than writing a VB app on Windows).

    Also, Java never worked out on Windows. Even with the WFC extentions, Windows developers never used it to code Win32 apps.

    No, but Windows is the most common platform for developing Java applications.

    Windows is dead. .NET lives.

    You're completely right. It's just like when Win32 replaced Win16. And we all know how that turned out.
  • by Duderstadt ( 549997 ) on Monday November 04, 2002 @08:24PM (#4596512)
    FUD, FUD, FUD. For a start, most Microsoft developers are using VB. Slashbots may flame them as not being real programmers, but they're as much programmers as those Linux people working in Perl and Python.

    Actually, I am not trying to spread FUD. I am, in fact, a senior Windows programmer. And as such, while I recognize that VB programmers are real developers, I also know that VB has some serious limitations. Need a multithreaded COM object, or true asynchronous IO? No VB for you. Only C++ can do that.

    The learning curve for VC++ is no steeper than the learning curve for gcc, but VC++ has a lot of stuff to help newbies that gcc doesn't, like code-writing wizards. MFC is certainly no more difficult than say Motif. And the plethora of APIs where have I seen that before? Look at the arguments between the KDE and GNOME camps for desktop applications. And C# is about as easy (or difficult) to learn as Java.

    For a newbie who is unfamilliar with Windows programming in C++, getting started can be a pretty daunting task. Aside from the required C or C++ skills, there are other hurdles to jump. And like VB, the Microsoft Foundation Classes have their limits as well. Want a lean ActiveX control? Minimum build and release dependencies? No MFC for you.

    Take copy and paste, for example. Anything serious in this arena - ie, not the command line parameter in t_winMain() - requires OLE. So what? All that requires is an in depth uderstanding of the Win32 API - raw, not MFC - , COM or COM+, and the Active Template Library - which itself requires expert knowledge of C++ templates.

    Also, while Visual C++ will spit out quite a bit of boilerplate code, I have seen a great many developers who had no idea what most of that code actually did. Not a pretty situation when, for example, using the OLEDB Provider templates. Most of the coders I have seen were unaware that the column map, parameter map, connection call, and execute call should be edited for performance and scalability.

    And finally, I doubt that many new developers are aware of development utilities such as rebase.exe. Certainly the developers of[insert major Mac apps vendor's product here] are not. If they were all of [insert major Mac apps vendor's product here] DLLs would not be loaded at memory address 0x10000000; a huge performance hit, as Windows must calculate the memory offset for every DLL function call. Which is probably why it takes so long to load...

    Linux may not be easier for a newbie, sure. But development and experimentation on Linux are free, a price that simply can't be beat.*

    *AFAIK, the only really good way to learn MS development inside and out on your own is to order the MSDN Universal package. It comes with just about every product MS ships, including all of the Back Office servers. I have it and find it very helpful. So much so, that I recommend it highly for anyone willing to part with the 2700 USD to get it.

  • Get a grip (Score:3, Insightful)

    by extrasolar ( 28341 ) on Monday November 04, 2002 @09:02PM (#4596681) Homepage Journal
    "The Free Software Community shouldn't be reacting to Microsoft, the DOJ or anything else external to Free Software."

    Actually, the judge doesn't believe free software is competition to Microsoft. But free software does have to react because it *does* compete with Microsoft. And for every legal action (more restrictive licensing, Palladium) comes and equal and opposite legal reaction (GPL 3).

    The battle is far from over. We should all await the best GPL yet.
  • by spitzak ( 4019 ) on Monday November 04, 2002 @09:30PM (#4596798) Homepage
    To the average *CONSUMER* Windows is free. I guess you just don't understand how to read the posts.

    How is it free? They look in the newspaper and see "I can buy this computer for $1295". They go to the store, and they buy a "computer". At no point whatsoever does it go through their mind that they are buying "a computer and Windows". They bring it home and turn it on. It is running Windows. At no point did the consumer ever think they were "buying Windows". At no point does the average consumer even have the tiniest smidgen of any concept of "I could save money by not buying Windows". For the average consumber Windows is FREE! in that it has no perceived cost!

    If MicroSoft gave Windows away for free, *all* computers would go down a few hundred in price because of the elimination of the "MicroSoft Tax". The result would be about the same as it is now, to the end user Windows is just as free as before. The fact that a computer is cheaper may be noticed, but the percieved cost of Windows would remain zero.

  • by ++good-duckspeak ( 584950 ) on Monday November 04, 2002 @09:43PM (#4596840)
    FTA:

    In her ruling last week, Judge Colleen Kollar-Kotelly of Federal District Court for the District of Columbia in Washington recognized that server software competition represented the most likely threat to Microsoft. She specifically required Microsoft to disclose more technical information to its server rivals. Her provision is an attempt to ensure that Microsoft competes more fairly against Linux than it did against Netscape in the browser wars.

    This is such a backwards take on things that I'm confused how to address it. The only reason MS has had any success in the server market is that they have owned the client market for the 7 years.

    More like a skeet shoot than hurdles for MS.

  • by bucky0 ( 229117 ) on Tuesday November 05, 2002 @12:14AM (#4597417)
    Being a newbie programmer, I'd have to say that developing for linux is far more difficult. At least with the different windows libraries and interfaces, there's some good documentation, but the library references for linux libraries are just horrid.
  • by stwrtpj ( 518864 ) on Tuesday November 05, 2002 @02:01AM (#4597665) Journal

    How is it free? They look in the newspaper and see "I can buy this computer for $1295". They go to the store, and they buy a "computer". At no point whatsoever does it go through their mind that they are buying "a computer and Windows". They bring it home and turn it on. It is running Windows. At no point did the consumer ever think they were "buying Windows". At no point does the average consumer even have the tiniest smidgen of any concept of "I could save money by not buying Windows". For the average consumber Windows is FREE! in that it has no perceived cost!

    Excellent point. Now let's take it a step further.

    What if we got vendors to offer PCs with Linux pre-installed? Been done before, you say? Well, not really, not in the way that I'm thinking. Today, vendors offering Linux pre-installed do it from the dark corners of their business. You have to go to specific links on their website, or know the secret handshake, or whatever. In effect, you have to specifically SAY that you want Linux.

    What if that could change? What if a vendor would offer it not as a special option, but just as their regular line of products? A customer walks in, says they want a computer to do this, this, this, and this. The vendor looks and says, hey here are two models that do everything that the customer wants. But one costs $200 less than the other. Why? Because one is running MS windows and the other is running insert your favorite distribution here Linux. Which one will the consumer take?

    Most consumers would take the cheaper alternative. Assuming this is a PC with Linux installed and certified, the consumer does the same thing he/she did with the MS machine: take it home, plug it in, turn it on. And so long as the PC does everything the consumer wants, the consumer is not going to care whether it's Linux or Windows, except for the fact that the Linux version was cheaper.

    That is how you will get Linux into the desktop market. You don't do it by making it easier for the end user to install, because the bulk of end users are going to already have an established system and are not likely to change until they have to buy a new computer. That's when you get them into Linux.

    Yes, this sounds on the idealistics side. You have to first perform the trick of getting the vendors to see it this way. If MS keeps charging more exorbitant fees for their software, forcing vendors to jack up the price, perhaps they will. There's a reason PC sales have slumped; everyone has a PC that wants one and in the lousy economy, no one is willing to pay extra for the latest and greatest. Linux may be the way to pull the PC market out of its slump. If only the PC vendors would see it that way.

FORTUNE'S FUN FACTS TO KNOW AND TELL: A giant panda bear is really a member of the racoon family.

Working...