Slashdot Mirror


Windows in 2020

sasha328 writes: "I came across this article on LA Times while I was reading the LinuxToday news site. It is very funny, and points out the in layman's language, the problem with homogeneity in computer OSes. Well worth reading."

24 of 302 comments (clear)

  1. economies of scale and externalities by mj6798 · · Score: 2, Insightful
    I fully agree. And at the heart of it is that economists and politicians neglected externalities.

    Yes, you do get economies of scale if you have huge companies. Coca Cola can ship beverages cheaper and more reliably than 10000 local bottling plants all over the country. You do derive benefits from comparative advantage if you have completely open trade.

    The problem is that the megacorp approach sacrifices the diversity that underlies a healthy free market just as much as a healthy ecology. In effect, the cheaper soft drink or the cheaper PC is bought by opportunity costs: society and the market lose the ability to adapt to changing conditions quickly because there are no alternative players that can take over. Instead, the leading players need to laboriously restructure and adapt, with all the speed and efficiency of the Soviet (planned) economy.

    What can be done about it? Giving the states more autonomy helps. Allowing states and cities to adopt a wide variety of local regulations helps. Taxing interstate and international commerce helps. A progressive taxation system for corporate profits might help. But all of those are fighting words to conservative economists, as well as corporate backed politicians. And such approaches are not without risk of abuse and inherent problems either.

    There is something you can do as a customer, though: be aware of the importance of diversity. Buy local, buy from small companies, and buy the non-mainstream product. Pay a little more for the high-quality specialty item. Don't worry about what the Joneses do. Do without, or do something different. Don't make a habit of eating at big chains, watching a lot of TV, etc. In addition too creating economic diversity, your health and your wallet will thank you, too. But don't obsess about it, either: moderate change in a lot of people is far better than obsessive change in a few.

  2. Re:Odd... by dair · · Score: 2, Insightful
    Heh... I don't know about Microsoft overrunning alternate OSes, but they could just do what Apple did to BeOS.

    Which is to say, they could change the way every computer boots, so that it is impossible to make an alternate operating system for it...
    Hmm, you're forgetting that Linux ran/runs just fine on these machines (the B&W G3s). Apple was never under an obligation to support Be, and if Be weren't willing to do the work to bring up their OS on somebody else's hardware then that was their decision.

    Be's story that it was all Apple's fault may have had more to do with getting passed over in favour of NeXT and receiving a large cash injection from Intel...

    -dair (yeah, OT)
  3. Excuse me? by Jeppe+Salvesen · · Score: 2, Insightful

    firstly, microsoft does not have a stranglehold on the market. Have you ever READ the licence for Microsoft products? Nobody would in their RIGHT mind pay a lot of dollars for a product when there are NO GUARANTEES about whether it works or not, and it also specifically says that the producer is NOT LIABLE for any inherent flaws?

    How would you like it if GM made a car with brakes that disintegrated after three months, but could not be sued because of several clauses in the buying contract?

    Whether we like tort law or not, it HAS provided increased security for John Average. Poor security not only leads to a questionable reputation, it leads to direct expenses in lawsuit settlements and/or court proceedings.

    they create demand through hammering their product over any media outlet 24/7. the point is, however, they give people what they want.

    Contradicting yourself in adjoining sentences. nice stuff. and hey - a much better way of killing yourself in traffic is drinking and driving.

    --

    Stop the brainwash

  4. Re:Because MS Bugs == Planned Obsolescence by Rinikusu · · Score: 2, Insightful

    Faster? Hrm, have *you* loaded KDE2 lately? :P

    Seriously, though. I agree 100% to the post previous to yours. I'm running Windows2000 and have a significant amount of money invested in *commercial* software (*cough* Office *cough*) that I'm not going to just throw away because someone says "linux is faster and more stable." My Win2K experience is, for the most part, rock solid. It works for me. I will not upgrade to XP for the same reasons as stated before: I'm uncomfortable with the idea of my machine calling "home" and the idea of having to stay on the line for "tech support" to get a new key if I continue to geek out and buy new hardware. Fuck that.

    I've got Redhat 7.1 on my Sony Vaio 505FX. Mainly because I didn't want to be a pir8 and just put Win2k on it (win98 is just so horribly unstable). Linux works well on this laptop, although the sound is still not configured right (and I don't have internet access with the laptop. If you want to send me a PCMCIA ethernet card, feel free to. :) ) but I hear that the ALSA stuff works wonders. However, as this is a basic, learning machine, that's not really an issue (indeed, I'm glad it's broken because eventually I'll be annoyed enough to actually figure out how to fix it).

    --
    If you were me, you'd be good lookin'. - six string samurai
  5. Homogeny isn't a bad thing. by Bowie+J.+Poag · · Score: 5, Insightful



    I'm sure the resulting discussion about how evil-evil-evil OS homogeny is would be totally different if it were our OS that "won" the great battle for the desktop. We'd all be proudly singing the virtues about how Linux did away with the confusion inherent with supporting multiple platforms, and how it was Linux that prevailed in its design and implementation.

    But it's not Linux's supremacy that's being talked about here. It's Windows..And that makes you angry.

    Now, before you call me a turncoat, i'll underscore the fact that I love Linux -- I use it on the majority of systems I own, and couldn't live without it -- Regardless of that, I cant help but notice that I've grown increasingly disappointed with the Linux community's almost blind willingness to look down upon Windows as a platform et al, regardless of the fact that for most things, Windows is (nowadays) far easier to deal with from a user's standpoint than Linux us. To some degree, I myself am partly to blame -- I used to hate Microsoft simply because it was fun to, and not based on any real concrete observations. Regardless of how much I like Linux, i'd be lying if I said Microsoft hadn't come a long way in the past year or two in improving the stability and usability of their OS offerings.

    The Linux community itself is partly to blame for Microsoft's domination. Its our own partisanship and internal bickering that has prevented Linux from showing a unified face to the world when it came to the desktop -- Had KDE and Gnome merged for the common good, and challenged Microsoft's stronghold on the desktop, we would have probably made it...But instead that challenge ended up being more of separate Gnome vs. Microsoft, then KDE vs. Microsoft battle. We got squashed, and sent home with our tail between our legs. That was our fault, not theirs.

    OS homogeny is a wonderful thing if it's your OS they're talking about. Its only when that homogeny is achieved with an OS you don't like that homogeny becomes on par with communism. Ask yourself if your opinion on OS homogeny would be the same if Linux were king of the hill versus Windows. How you answer that question will dictate wether or not you need to re-evaluate your view of the competition.

    BTW, thanks to all who visited the site earlier today. It was a good stress test!

    Cheers,

    --
    Bowie J. Poag

    1. Re:Homogeny isn't a bad thing. by krogoth · · Score: 2, Insightful

      "[..] if it were our OS that "won" the great battle for the desktop"

      The article's point is that homogeny is bad when there are problems with the operating system that everyone uses. A properly configured desktop system (take a few minutes to turn off unnecessary services and make a firewall! This could even be done by the installer!) can have a lot less security holes than windows (see the honeynet report) - and that's without a paranoid admin (like me - to set up apache to log CRII attacks I had to add the port forwarding to my router, set up the port in the firewall, and change the apache configuration file from a high port to 80 - and this is when the server is unlikely to be cracked, and I would take the same precautions if it was chrooted). On the server side, Apache dominates the market and rarely has security problems (i haven't been watching, but I can't recall any). If Microsoft would make an effort to reduce bugs and security holes, I would have no problems with Windows.

      "Windows is (nowadays) far easier to deal with from a user's standpoint than Linux us"

      Microsoft has done, overall, a good job with the UI, even if it has it's annoyances, but with the consumer versions of windows up to now, the UI rarely worked for extended periods of time. Also, the linux WMs and desktop environments may not have all MS's research money behind them, but they have a large number of features that make them much easier to use. For example, when I started using konqueror, I was annoyed to find that clicking the middle mouse button would take me to another page that I had recently visited. When I found out why it did that, I was amazed by the power this feature gave me (I can open a plain-text URL in a few seconds now). The Windows UIs may be easy to use for beginners, but that's where they end - everyone is brought down to the beginner level. The KDE and the programs have many features that are an annoyance until you figure them out, at which point each feature is almost a reason to fear having to go back to windows.

      I believe these features are the result of the Open Source development model, where applications are frequently created so the author can use them. How many MS programmers are working on windows or office specifically so they can use them, and getting payed and releasing products are just side effects? I have seen this effect numerous times while working on my current OSS project. I will see something that looks good in concept but doesn't work in practice, or i'll notice something that's a bit long to do, and i'll fix it, adding a feature that will be useful in the future. At the current stage (alpha3), the number of features that I though of while using and debugging it probably approaches 50%. MS spends a lot of money to make it's products easier to use, but where they fail is in getting ideas to the developers. I've heard that many features in Office were requested by exactly one person, but Linux (for me, the KDE) has a large number of useful shortcuts that show you that all those cool ideas people have are actually being implemented. I know i'm leaving the topic a bit, but Windows and Office just lack all the shortcuts and tricks that i've found in the month i've been using Linux.

      "I used to hate Microsoft simply because it was fun to, and not based on any real concrete observations"

      I'm trying not to do this, but even if Microsoft solves all their stability problems (which they are doing) and their security problems (riiiiight), they still lack the shortcuts - that thing that I can't stop talking about. In Outlook, trying to alternate between reading a previewed message and scrolling the list of messages is a real pain - with KMail, I can do both simultaneously (N and P for message-list scrolling, arrow keys for viewing the message). Thanks to this, I don't even need to bother focusing on the message list of the preview to scroll. At MS, if a developer comes up with an idea for a feature, they probably have to submit it to the managers, who may see it as just a waste of time, which they don't have enough of, and refuse to allow it. With Open Source projects, a developer who comes up with a cool idea can implement it right away and complete it before anyone else knows, and it will show up in the next release to amaze users. Spending billions on UI research helps, but I still think nothing beats an efficient path from cool idea at 2 in the morning and implementation. Maybe this is only possible because the developers aren't forced to fit into a release schedule, so they can take their time making the best software i've seen so far.

      "i'd be lying if I said Microsoft hadn't come a long way in the past year or two in improving the stability and usability of their OS offerings"

      Windows XP sounds like a big improvement, but I don't think I could be bothered to install the release candidate that I have right here. Even without the activation, I wouldn't use it because I know it would cut into my efficiency. That is included in usability - i'd rather have a program that lets me move around fast than a program where I know all the commands and how to do everything.

      "Had KDE and Gnome merged for the common good, and challenged Microsoft's stronghold on the desktop," they would have become a monopoly on the Linux desktop. I don't know if there is any competition between the developers themselves, but I'm pretty sure that they do want their project to be the best. Competition is good. Choice is good. A world with only Linux would be bad - not for me, i'm happy for now, but for other people who might preffer the look of applications of another OS (like Mac OS X). It must also create at least a little competition. The comercial developers (Apple and Microsoft) want to get a bigger market share, the open source developers (linux kernel) want to make a better alternative, and the Linux desktop environments want to be the best. They each pull in their own direction, and the harder they pull the better it is for us. Apart from the security risk, we can't accept a monopoly because the owner of the monopoly would have no need to innovate. Microsoft is doing this already - instead of making a better product they kill all the challengers. This is not good for the end users.

      I've never considered Windows 9x to be worth anything, but with Linux I want to help support the developers, because there are many useful applications and features. Maybe if Windows was worth something to more people, they wouldn't have to worry so much about piracy. I think Microsoft is going after the symptoms instead of fixing the problem.

      "OS homogeny is a wonderful thing if it's your OS they're talking about" homogeny is never good for us. I recently stopped using Evolution because the focusing system was worse than Outlook and it frequently lost my messages. If it was the only mail program, the developers could stop there, knowing everyone was using it. When there is diversity and competition, everyone benefits as they find what's best for them, and the really popular features are frequently spread to all platforms (when your competition comes up with a good idea, you can profit from it and implement it too).

      "Ask yourself if your opinion on OS homogeny would be the same if Linux were king of the hill versus Windows"

      No. I've already argued a bit too much on the desktop/usability side, let's look at security: IIS is very vulnerable, and should be removed from the Internet or treated as alpha software in my opinion, but even if Apache was uncrackable it shouldn't be the only server. For some people it will be too complicated, and for some people it will be too big. Someone who wouldn't think of contributing to one project might start their own and release it with an amazing new feature that is rapidly spread around and benefits everyone.

      but anyways, back to what I was doing 45 minutes ago... :)

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    2. Re:Homogeny isn't a bad thing. by Phroggy · · Score: 2, Insightful

      Writing portable code also forces you to write BETTER code. Most software that was designed from the beginning to be portable is higher quality than a single-platform app that was ported later, even on the original platform.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:Homogeny isn't a bad thing. by Anonymous Coward · · Score: 1, Insightful
      you sound reasonable, but you're spewing what Microsoft wants you to believe, not the truth.

      The truth is that Linux follows portability standards, and Microsoft undermines them. Remember embrace-extend-smother? Do you know what it refers to? get a clue, and don't write such long posts based on false premises.

  6. The Great Microsoft Problem by $uperjay · · Score: 5, Insightful
    To me, the great Microsoft problem seems to be part of a larger, greater problem: capitalism bogging down.

    The basic tenet of a capitalist, free-enterprise system is that through competition and the invisible hand of supply-demand, products and productivity will constantly improve and thus society as a whole will prosper.

    This, obviously, isn't happening.

    Microsoft has no strong commercial competitors. AMD and Intel are the only major processor makers for PCs. Nobody can touch Rambus' stuff. No one sells cola at the same price as Coke or Pepsi that is any better. Wizards of the Coast has the only big CCG. The list goes on and on. The fact of the matter is that the large new corps have managed to warp the capitalist system with their own money. Theorectically no one in one of the modern capitalist countries, especially a hardcore capitalist one like America, should be able to strangle the market for their goods like Microsoft does or Rambus almost did - what needs a patch for our problems is not M$ but modern capitalism, and I don't like the way things are going, because in that path the only major wake-up call may turn out to be...

    Hacked by Chinese!

    {/rant)

    1. Re:The Great Microsoft Problem by Nicolas+MONNET · · Score: 5, Insightful

      "firstly, microsoft does not have a stranglehold on the market. linux exists, mac exists, that is enough to dispell the idea that microsoft will win in the end. there are alternatives - not big ones - and that is all that capitalism can "guarantee". "

      This is completely hypothetical competition. Linux only "exists" in the server market, the Mac only "exists" in the DTP market. Everywhere else ... there's Microsoft. You can claim as much as you want that a competitor might come up, it's just NOT happening.

      By NO competitor, I mean: there is no concurrent product with a non-marginal marketshare, that Microsoft has to compete with, that forces Microsoft to lower prices, or add new features, or improve quality ... which is the point of the "free market".

    2. Re:The Great Microsoft Problem by TypoDaemon · · Score: 3, Insightful

      firstly, microsoft does not have a stranglehold on the market. linux exists, mac exists, that is enough to dispell the idea that microsoft will win in the end. there are alternatives - not big ones - and that is all that capitalism can "guarantee".

      secondly, microsoft, coke, wotc, rambus, intel - they're all at the top of their respective markets because they give people what they want. they answer demand. in some cases, they create demand through hammering their product over any media outlet 24/7. the point is, however, they give people what they want. i firmly believe that if microsoft was a worse company, it could not retain its hold, nor could it have gotten there in the first place. linux fails in this regard, totally. this is why, until there is a major revision, linux will be by geeks and for geeks. linux does not answer the demand of a large enough audience for it to rival microsoft, but it has been a success in that, i'd guess, at least 80 % people who it is geared for use it.

      that point is one i cannot hammer home enough. microsoft provides software that is easy to navigate, an os which is unparallel in simplicity, and the best web browser that i can think of offhand. amd and intel make beautiful chips at low prices. coke and pepsi have good pop. wotc knows how to make games. that is why the list goes on and on, because those companies are unrivaled in the quality that consumers want.

      thirdly, the us is not a pure capitalist state, nor is it enough of one to accuse capitalism for bogging us down. the problem we have is government interference - the ability to destroy competitors who improve on your product, for example, is a particularly ugly piece of legislation designed to protect businesses by stifling innovation.

      so, all in all, i don't see a problem from here, unless it's the government. the kind of doomsday scenario given in the article will only happen when linux is wiped off the face of the earth, and it won't be. until then, keep using it, keep improving it. ms does not need a patch - it will die, eventually, if it's not what the people want. and if it is what the people want, then who are you to deny them that?

      after all, i personally favor letting idiots not wear their seatbelts so that when they crash into something going 60 mph, their stupidity will be removed from this earth.

  7. Re:Odd... by dair · · Score: 2, Insightful
    I have suggested that BeOS use a linux bootloader and then it would boot fine on the G3 and G4 machines, however this suggestion is always countered with the statement that "linux booting on G3 and G4 macs is illegal"
    Sorry, I don't believe it.

    As plastik55 says, the basic hardware bootstrapping is done with OF. Information about particular devices is available from Darwin. The idea that it's somehow illegal to use this information is a bit implausible, unless you entered into a contract to say you wouldn't - but I doubt that applies to Be.

    -dair (IANAL, but I doubt the person from Be who told you this was either)
  8. Funny or not, it really makes you think... by c.r.o.c.o · · Score: 4, Insightful

    I wish I could come up with a joke after reading this article, but I simply cannot. It hits too close to the heart of the problem, and it's a huge one. Because aparently this is where the world is going right now, and there is no going back. The problem is that everything, not only computers, is becomming more and more the same.

    I was going to write a longer post, but then I realized one thing: There is no way that this can be stopped. Maybe all computers will run M$ software, or maybe not. But then look around you! Even though in the early 1900s there were cars running on gas, steam and electricity, only the gas cars remain. Why? They were the most feasible to build. Now the technology has evolved to a point where we might see some other kind of car using maybe H2, solar or some other energy source, and all the new cars will use that new, better source.

    Another example is the cell phone. In the beginning all were analogue (at least in the US). Go to Europe now, and most people don't even know what that is. Why? All cells there are digital, and most of the ones in the US are the same. And how many digital protocols are there? GPM is only one of them, but soon 3G is comming, and that will be the world standard.

    The point I'm trying to make is that maybe uniformity is good. Maybe all computers will run M$ software, although I doubt it! (I would never trade Linux for Windoze). So the problem is not that every computer will run the same OS. The problem however is finding the best OS to use on all computers.

    But it's 5am where I live, and I think I'll solve it tomorrow. :P

    1. Re:Funny or not, it really makes you think... by dair · · Score: 5, Insightful
      Another example is the cell phone. In the beginning all were analogue (at least in the US). Go to Europe now, and most people don't even know what that is. Why? All cells there are digital, and most of the ones in the US are the same. And how many digital protocols are there? GPM is only one of them, but soon 3G is comming, and that will be the world standard.

      The point I'm trying to make is that maybe uniformity is good
      Uniformity in protocols is good, uniformity in implementation is bad.

      This is exactly why cell phones are so popular in Europe/Asia - there's an incredible diversity of handsets available, all of which have different features and trade-offs between (say) battery life and weight.

      But underneath they all talk the same language - you can send an SMS message from pretty much anywhere in Europe and you know it'll get through to a handset thousands of miles away. The fact that it 'just works' is testament to how useful it is to have standardised protocols for communicating between different implementations.
      So the problem is not that every computer will run the same OS. The problem however is finding the best OS to use on all computers.
      I don't think it is - the problem is finding the best protocol to use to let computers talk to each other. The OS is several levels above this, and standardising on the OS is like standardising on a singe type of cell phone.

      Case in point, the net - since every system converged on TCP/IP, life has gotten a whole lot easier. Standardising on a protocol like that allows you to pick the OS that's best for the job, and not be forced into one particular OS just because it's the only one you can use to communicate with everyone else.

      -dair
  9. Re:This has already happened... by Anemophilous+Coward · · Score: 2, Insightful

    Actually what I find disturbing is that 'PC' seems be by some weird definition to mean 'runs MS Windows'. I get tired of hearing the watered down phrase, "you have a PC or a MAC". I'm sorry, but we all have PC's...it's called a Personal Computer. Doesn't matter what the operating system running on it is. I say yeah, I have linux machine and windows machine.

    Perhaps it's some tie-in with that other PC acronym, political correctness. Ya gotta have a PC to be PC, or something like that. Yech.

    - A non-productive mind is with absolutely zero balance.
    - AC

  10. take a cue from mother nature by Slur · · Score: 2, Insightful

    Yeah, the corn analogy is excellent. What's that saying they used to have back in the short-sighted 20th century? "You find something that works - you stick with it!" Yeah, maybe that works in the imaginary world of permanence, but take a cue from the mother of us all: You find something that works, attack it with everything you've got - virus, plague, famine, pestilence - until it goes extinct. It may be just a little red worm now, but someday it'll grow up to be Shai Hulud!

    The bit about the subscription system's reverberating side-effects rings awfully true too. Proprietary and convoluted file-formats can only do so much to bring about the American(TM) dream of planned obsolescence. But mark my words: Subscription software is flawed in its genes and doomed to fail. Anything that goes straight to profit-motive without providing added value to the consumer *cough*antitrust*cough* just seems a little dubious.

    Personally, I'm getting one of my hotshot Windows geek buddies to whip up a nice short hack to disable the automatic shutoff for my own personal use. Want one? It'll be printed on T-shirts next year in rebus sistena verse.

    --
    -- thinkyhead software and media
  11. Re:Not quite yet! by CBravo · · Score: 2, Insightful

    >I don't want to play chess with my microwave, I just want to reheat the damn pizza!

    yeah, that is what you think! And mobile phones are only for calling right? Bzzzzt, try again.

    --
    nosig today
  12. Not quite yet! by Zergwyn · · Score: 2, Insightful
    While many "normal people" may think Windows is it, the importance of having even a small set of alternatives should not be underestimated, and the flourishing open source movement is far from small. And in the case of both OS, Mac, *nix etc the users are very dedicated, because the systems they have work for what they need.

    Having free, open alternatives allow innovations to take place that would not be possible in Windows. There is often far more inventiveness going on at the fringe then at the core. If the innovations are important enough, they may get ported, or even convince users to leave MS. It is not necessary for everyone to know about *nix right now, good, useful new features and programs will stand on their own.

    On a last quick note, I would also add that happily, windows does not seem to scale well in any direction except up:) Maybe we'll see toasters with 512MB of ram in a few years but... I doubt it. I don't want to play chess with my microwave, I just want to reheat the damn pizza! -_^

  13. Re:Why subscribe to software in the future... by fyonn · · Score: 2, Insightful

    I think of it like this.

    Windows (M$ products in general) rae like fruit flies (or any insect). only lasts a day but there are so many of them, with new ones all the time.

    the *nix's are more like bigger creatures. they last for ages but there aren't nearly as many of them.

    not the best analogy but hey, what do you expect for 7 seconds of thought?

    dave

  14. That's what I said about 95 by twitter · · Score: 3, Insightful
    It did take a little forcing. It was so much easier to install that 98 update when 95 was failing on my machines. Like you, I had my eyes open and it was a good thing. The force was an old FORTRAN program. Thank God for G77 and Red Hat, they saved my but in that CFD class.

    The more I used, the more I learned and the easier linux became, and the harder MS looked. Looking back on things, it's amazing to me that anyone would trust configurations to anything but a human readable text file. The amount of trust required of MS to do anything is amazing. Good grief, just look at that sloppy NetBIOS. Look at all the hidden stuff. How does anyone memorize that awful pile of symbols that are the ever shifting MS interface? Work, with NT desktops, it painfully constricted and limiting. No compilers, how can people stand it? Only a single window manager with a single virtual screen? Only one crippled shell? I have no regrets as 98 dies on it's last machines in my house. It sucked, then it died. Win2k? No way!

    The sooner you move, the happier you will be. The things you learn from MS are either counter productive or plain useless. Want stability, get Debian potato. Want privacy, get ssh.

    --

    Friends don't help friends install M$ junk.

  15. still the windows metaphor by ideonode · · Score: 2, Insightful

    Will the metaphor of 'windows' still be around in 2020?

    I thought that we would have evolved to something more multi-dimensional - rooms, say?

  16. But what happens *after* the exploit? by dpilot · · Score: 4, Insightful

    After Code Red, the WinBox is rooted.

    Even when the next Apache exploit is found, it only gains access as the user "apache", and even that will frequently be in a chroot jail.

    Security is not a firewall.
    Security is not a bug-free program.
    Security is not even a set of procedures.

    Security is a process, and encompasses all of the above. Security also realizes that accidents happen, and attempts to minimize the aftereffects.

    That is one place Windows falls down, there is inadequate system partitioning. IIS and its bevy of extensions run with Admin authority. No dedicated accounts, no chroot jails, etc. At least not by default.

    Default security has been pretty bad on Linux, but gets better all the time. Furthermore, there are releases geared toward the server business that are much tighter, by default.

    --
    The living have better things to do than to continue hating the dead.
  17. A tad unfair by Lagos · · Score: 2, Insightful
    Am I the only one who believes that this is a tad unfair? It is hypo-critical for us to push the ubiquetious adoption of Linux on one paw, and then attack Windows for the practice on the other.

    The natural refute to what I've said, is that Linux will afford a greater degree of variety in each of its implementations, while Windows will likely be the same software, with the same vulnerabilities on every device that runs it.

    That too, however is unfair. Witness the X-Box--A very slim kernel (it's smaller than WindowsCE) with extraneous functionality ripped out. Microsoft is capable of de-bloating their kernel.

    Further, the idea that security exploits would exist across device implementations is pretty absurd. Beyond the possibility of bugs in, say, the Networking stack or race conditions in the kernel, this simply isn't likely to happen. A toaster would not need to run IIS, and so would not run IIS, hence it has no fear of Code Red.

    This is akin to arguing against the ubiquetious (no, I do know how to spell that. My apologies) adoption of Linux because of say, the exploit in piranha from a while back.

  18. Re:Is Windows security full of holes? by Ms.Taken · · Score: 2, Insightful
    I won't try to argue the relative dangers of Windows vs. Linux. Other respondents to this post have already made some insightful comments on that (moderators, where are you?), and I basically agree with your premise that any OS is vulnerable to attack.

    However, the article was not about security problems in Windows. It was about the security problems inherent in the software monoculture that Microsoft seems bent on creating.

    Ecologists have long been aware of the dangers of monoculture. Using only a single strain of a species makes that species vulnerable to decimation by a single disease or parisite. The answer they have come up with is not to create a single super-resistent strain of each crop, but to plant a variety of strains so that if a new disease exploits a vulnerability in one, it won't threaten the whole species.

    Does the same hold true for software? I think it does. Imagine what a Code Red-like worm could do if 90% of all machines were running the same OS/server combination. Without the buffer of uninfectable machines, we would have a real mess on our hands.