Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Is Open Source Fertile Ground for Foul Play?

Posted by CmdrTaco on Thu Feb 12, 2004 04:03 PM
from the something-to-think-about dept.
jsrjsr writes "In an article DevX.com entitled Open Source Is Fertile Ground for Foul Play, W. Russell Jones argues that open source software is bad stuff. He argues that open source software, because of its very openness, will inevitably lead to security concerns. He says that this makes adoption of open source software by governments particularly worrisome. In his words: 'An old adage that governments would be well-served to heed is: You get what you pay for. When you rely on free or low-cost products, you often get the shaft, and that, in my opinion, is exactly what governments are on track to get.'"
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by yar (170650) * on Thursday February 12 2004, @04:03PM (#8261746)
    I wish people would use any kind of proof with this type of article... but I suppose they can't.

    "Unfortunately, the model breaks down as soon as the core group involved in a project or distribution decides to corrupt the source, because they simply won't make the corrupted version public."

    And of course there just CAN'T be any guard against the actual program being implemented differing from the publicly available source... :P

    "I'm not naive enough to think that proprietary commercial operating system software doesn't have the same sort of vulnerability, but the barriers to implementing them are much higher, because the source is better protected."

    And when those holes are discovered, they aren't published at all. And the proprietary owner has a far more difficult time finding these existing holes themselves. And most of all, there's NOTHING STOPPING THE PROPRIETARY OWNER from implementing this same type of worst-case scenario the author of this piece describes, and an even smaller chance of discovery by outsiders. Sheesh.
    • by Anonymous Coward on Thursday February 12 2004, @04:07PM (#8261802)
      Wow, an insightful first post.
      This day will go down in history.
        • by xeeno (313431) on Thursday February 12 2004, @04:55PM (#8262584) Homepage
          What guarantee, as a company, do you have that the product that you paid for wasn't authored with the intent of gathering malign information about you?
          None whatsoever.
          Remember those old ATI drivers that ran special "optimizations" when used with the quake3a binary? They were closed source and geared to misrepresent the performance of their card to the community. I suspect that if those drivers were open source that little trick wouldn't have gone unnoticed for long.
          I'm not advocating open source as the end all and be all of things, because it isn't. However, you're an idiot if you think that paying for something means that it's safe.

          For gods sake, look at IE.

    • by LostCluster (625375) * on Thursday February 12 2004, @04:09PM (#8261837) Homepage
      Yeah, OSS software is at risk of exploits, but he's neglecting the fact that once geeks realize that they can't compile the open source version to the binary, a red flag goes next to the binary. And if the binary starts doing malware things, then that binary goes down in flames, and the project will immediately fork with the last released source.
      • My guess is that the curve for open source is a lot different than commercial software.

        Open source - starts off, lots of exploits because the code is readily available. People using the package (assuming it's valuable enough to merit it) fix problem, submit patches. Over time software becomes more secure.

        Closed source - Exploits harder to find, eventually found due to sheer perseverance of legions of script kiddies and their slightly more talented bretheren. Company denies existence of problem, patches discreetly and only occasionally, eventually begins to become marginalized due to shoddy business practices, begins suing everyone in sight in a sad attempt to revive an obviously dying business. Meanwhile, Bill Gates rolls over in his sleep, makes another fifteen million dollars.

        (Or maybe I've just had too much coffee today, and am being silly. Time will tell.)
      • once geeks realize that they can't compile the open source version to the binary

        A small and ever-decreasing percentage of users compile their own binaries, let alone check the result. Also, not all of the exploits appear only in the binary; in at least one case the malefactors added a fairly hard-to-notice security hole to the CVS source, so the "official" binaries and checksums matched just fine.

        • by Tony-A (29931) on Thursday February 12 2004, @05:23PM (#8263090)
          A small and ever-decreasing percentage of users compile their own binaries, let alone check the result. [Emphasis added]

          Compare:
          50% of 10 is 5 .05% of 100,000 is 50
          I'd much rather have .05% of 100,000 checking than 50% of 10.

          It takes very few to notice something peculiar and investigate. The malefactors get caught out if anybody notices anything. Since anybody can examine everything of interest, it would be extremely difficult for a malefactor to actually accomplish much of anything against Open Source.

    • by thegrommit (13025) on Thursday February 12 2004, @04:09PM (#8261838)
      I wish people would use any kind of proof with this type of article... but I suppose they can't.

      Who needs proof when you have FUD? See also SCO.
    • Bingo.

      The author completely ignores the storied history of exactly this kind of thing in closed source software -- only these backdoors are called 'features' or 'easter eggs.'

      We need a new term for this kind of journalistic troll.

      -- Cheers,
      -- RLJ

      • by Wyatt Earp (1029) on Thursday February 12 2004, @04:26PM (#8262107)
        "We need a new term for this kind of journalistic troll."

        No talent assclown.
      • by SvendTofte (686053) on Thursday February 12 2004, @04:49PM (#8262452)
        Email the author. I just did, rebutting two of his "points". rjones@devx.com [mailto]

        Hey Russel,

        Just two obvious points of rebuttal.

        1. Your question:

        Who's Watching the Watchers?

        Makes a cold chill run down my spine, when I think of closed source
        software. In fact, many of your statements, such as the rogue coder,
        holds just as true, for CSS. The difference? You (as a consumer)
        cannot see the code. At atmosphere, which breeds closedness, and
        non-disclosure of hacker attacks, is far more scary, then one (such
        as Debian), which openly announces, that it has been hacked. Imagine
        a hacker gaining access to Microsoft code. Imagine MS catching him,
        and removing the malicious code. But ... did they get it all? Only
        the hacker will ever know.

        Your statement, that "core" members, will port the code, just doesn't
        make sense. Assuming we're not into the old chicken and egg problem,
        with the bootstrapping compiler, an Open Source project, is defined
        as having the source open. If you compile a program, and it ends up
        different, then the one you downloaded, then something is very
        wrong indeed.

        2. In academia, and security circles, full disclosure, to be able to
        repeat trials, and be able to uncover weaknesses in software, is the
        norm. Hiding behind binary code, does not a very powerfull brickwall
        make. Hiding behind a wellthought out design, which is not open to
        attacks (confirmed by peerreview), and relies on algoritmic
        defences, makes a strong brick wall.

        I am sorry, but all in all, a very poor article.

        Regards,
        Svend
      • by pohl (872) on Thursday February 12 2004, @05:16PM (#8262973) Homepage
        We need a new term for this kind of journalistic troll.

        Urinalist?

      • by blorg (726186) on Thursday February 12 2004, @05:23PM (#8263092)
        This story makes no sense whatsoever. From what I can work out, he's saying that although the source may be auditable, back-doors could be introduced (but not made public) before it is compiled into a distro. Leaving aside the obvious GPL violation :-) he seems to be saying that someone in Red Hat, for example, would be introducing the back-door. But how is this any different than someone in Microsoft doing so with Windows, except that the source was never available in the first place? And why, exactly, would Red Hat be likely to do this while Microsoft does not? It just doesn't make sense. Indeed, Microsoft only launched it's Shared Source Initiative [microsoft.com] and Government Security Programme [microsoft.com], allowing restricted access to the Windows source, because it acknowledged source auditability to be an advantage of open source.
      • 'I don't recall any follow up determining, "Hey this happened X_TIME ago, therefore clean programs should be reinstalled on your machine."'

        That's because the relevant teams _checked_ the code against known good code to see if there had been anything planted. If there were problems, you would have heard about them.
      • They're called .md5s. Use them. They exist for a reason. You'd have to have some godawful cooperation between some very mean people to successfully pull off a corruption on widely deployed OSS software AND not throw red flags up among people who have clean versions and clean md5 hashes.

        And, what's you're point on stagnant OSS projects? I don't see Microsoft supporting Win3.1 anymore, but there's a lot of people still using that. The difference is that NOBODY can go through it and fix it up or make anything of it. If someone decides to pick up the pieces on an abandoned piece of OSS that shows promise they can do that.

        I hate when people do this. You didn't raise any issues that aren't a problem with ALL software, yet you are applying them specifically to OSS. If a server gets owned, it gets owned. It doesn't matter if it's commerical/proprietary, commercial/oss, or whatever. It's owned. Binaries can still be injected with malicious code. They're owned. Give it up. There's no inherent flaw in OSS.

      • by Jerf (17166) on Thursday February 12 2004, @04:41PM (#8262266) Journal
        I think you've kind of missed the point here. The question isn't "Is Open Source invincible?", the question is "Is deliberate program corruption more likely to occur, all else being equal, in an Open Source program or a commercial program?"

        And while I'm not a free or open source fanatic, I have to say that I can't marshall any rational arguments that the commercial program is somehow safer from authorial corruption. It's virtually inconceivable that a large scale open-source program could have a backdoor or anything like that in it for any significant amount of time, and as for smaller projects, a one-man open source project may be just as likely to be corrupted as the one-man closed source product, but which is more likely to be detected before significant damage is done? The one with the source you can look at, hands down. (And the phrase "just as likely" is for rhetorical purposes; in the real world, the prospect of revealing the source surely impedes anybody who would put something nasty in there! That's way too accountable for someone like that's taste!)

        No system can be made perfectly safe. But to claim that commercial software is safer from deliberate authorial corruption takes willful and deliberate ignorance. I mean, seriously, claiming that the software I can't see, that I'm not allowed to see, is more likely to be pure then the stuff anybody (or anybody I hire) can look at is? That flies in the face of both logic and common sense, and is the kind of claim that has be inflated into an long article to blind the reader with words before it can even come close to being seriously entertained; a paragraph summary doesn't pass the laugh test.

        And remember, it's not only "Will it happen?", but "Which will do more damage?" Even when break-ins happen in Open Source, the damage is typically swiftly controlled; people's reputations are on the line! Who even knows how much closed-source damage has been caused from breakins? Again, people's reputations are on the line, and the incentives to cover such things up are high.

        I just don't see a way, even in theory, where commercial software is safer against this sort of attack.
          • by uradu (10768) on Thursday February 12 2004, @04:50PM (#8262460)
            > So? If they don't get publicity, they're not worth fixing?

            This attitude is EXACTLY what is making OS so popular and attractive. Even a small bug can drive someone out there eventually crazy enough to pick up the code and fix it. There's a famous feature in Word that pushes footnotes to subsequent pages if line spacing is anything other than single spacing. Only the footnote, mind you, not the anchor and the surrounding text. As it so happens, double-spaced text with footnotes is extremely prevalent in academia and other formal environments, making this feature very well known amongst grad students and such. But again, since this feature hasn't brought down entire computer networks and hasn't been mentioned by Tom Brokaw on the six-o-clock news, it's not worth Microsoft's time to fix. Even though it significantly impedes Word's primary purpose, that of creating documents.
  • 'You get what you pay for'?

    Seems like W. Russell Jones is trying to apply 1900-era economics to a collaborative, abstract, not-truly-market-driven, positive-feedback context.

    There might be security concerns with Open Source (he, most interestingly, doesn't go into security concerns with closed source or compare track-records); however, Russell is trying to pull a fast one as this is a different (and, I'd argue, wrongful) criticism of OS.

    RD
    • by haystor (102186) on Thursday February 12 2004, @04:14PM (#8261934)
      The irony is that his article is freely available.
    • Sort of (Score:5, Interesting)

      by gerf (532474) <edtgerf@gmail.com> on Thursday February 12 2004, @04:14PM (#8261938) Journal

      His criticism reminds me of a speaker at a recent IEEE meeting at my school. She talked about the work environment, and some nuances of how to act or not to act.

      One interesting thing about her contracting company she runs, is that if you charge more, you get more business. The thought here is that companies think that since this certain company costs more, it must be better. Obviously though, she did not get smarter by charging more, only richer.

      That is the thinking that this fellow is using: chargine more must mean it's a better product. Sadly, he is in a large part of the population that does not understand the Open Source community, or business models. His view is outdated, and frankly, wrong.

      Besides, what other companies besides M$ find a huge hole in all of their flagship products, but fail to patch it for close to a year?

  • Wow (Score:5, Funny)

    by daeley (126313) * on Thursday February 12 2004, @04:04PM (#8261766) Homepage
    Igniting flame war in 5...4...we have main engine start...3...2...ignition!...1...
  • Ahhh.. (Score:5, Funny)

    by Jeremiah Cornelius (137) on Thursday February 12 2004, @04:04PM (#8261768) Homepage Journal
    An article-length Troll.

    The whole thread that will light-up in response to this old chestnut!

  • What a sellout (Score:5, Insightful)

    by dtfinch (661405) * on Thursday February 12 2004, @04:05PM (#8261771) Journal
    Everything he claims can go wrong with open source can go wrong with closed source, but with closed source you have fewer people watching to catch malicious code additions before stable release.
  • by tcopeland (32225) * <tomNO@SPAMinfoether.com> on Thursday February 12 2004, @04:05PM (#8261772) Homepage

    Worse though, I don't think that security testing can be made robust enough to
    protect against someone injecting dangerous code into the software from the
    inside--and inside, for open source, means anyone who cares to join the project
    or create their own distribution.

    Bosh. Open source project leaders - especially the leaders of popular projects - don't let just anyone have write access. Also, commits almost always go to a mailing list to be reviewed by the other committers and lurkers.

    And of course, there's no way a commercial product could be infiltrated by someone who wants to inject harmful code. Impossible!
  • by uqbar (102695) on Thursday February 12 2004, @04:06PM (#8261784)
    Releasing this kind of rhetoric just days after the latest MS security fiasco would be funny - if the reality wasn't so sad...
  • Closed source software, because of its very closedness, will inevitably lead to security concerns. This makes adoption of closed source software by governments particularly worrisome. When you rely on proprietary products, you often get the shaft, and that, in my opinion, is exactly what governments are on track to get if they fail to switch to open source software.
  • by LostCluster (625375) * on Thursday February 12 2004, @04:06PM (#8261789) Homepage
    I doubt Microsoft will ever write software for Linux, but it's inevitable that that things like Lindows will forever strive to make Linux as easy as Windows because that's essential for Linux to take over the desktop market.

    However, with that, some of the inherent security of Linux fails. Imagine an e-mail client that will execute a binary attachment with no questions asked because the user double-clicked on the pretty icon. That's how MyDoom spread on Windows, and basically, it's the fact that the current setup for Linux makes it hard to execute something new that makes people realize what they have before they run it...

    As soon as we have pretty looking greeting card executables that run on Linux, the downfall will be what comes next...
  • Um, yeah (Score:5, Insightful)

    by Cthefuture (665326) on Thursday February 12 2004, @04:06PM (#8261790)
    Please cite some specific examples Mr. Jones.

    I mean, there is a whole friggin lot of open-source out there, there's bound to be a few examples of the problem? Right? Right???
  • Netcraft says that his server (running IIS) has only been up for 2 days.

    I wonder if he's getting what he paid for.
    • by Fluid Truth (100316) on Thursday February 12 2004, @04:25PM (#8262086)
      I suspect that was because of the recent patch to windows that came out just a few days ago. Hmmm...when was the last time I needed to update the linux server or apache for security reasons? Hmmm...oh well, my memory's not that good, anymore.
  • Take action (Score:5, Informative)

    All these great reply's, these reasons why Russell is wrong, will never be read by the public because they're stuck in /.

    Take a cue from devX: "Editor's Note: DevX is pleased to consider rebuttals and related commentaries in response to any published opinion. Publication is considered on a case-by-case basis. Please email the editor at lpiquet@devx.com for more information."
  • My God! (Score:5, Insightful)

    by shystershep (643874) * <bdshepherd@NOSPAm.gmail.com> on Thursday February 12 2004, @04:08PM (#8261818) Homepage Journal
    He's a genius! This is actually a clever critique of the very dangers of closed source software, just disguised as a moronic attack on open source.

    Open source advocates rightfully maintain that the sheer number of eyes looking at the source tends to rapidly find and repair problems as well as inefficiencies--and that those same eyes would find and repair maliciously inserted code as well. Unfortunately, the model breaks down as soon as the core group involved in a project or distribution decides to corrupt the source, because they simply won't make the corrupted version public.

    I mean, this can't actually be an argument that closed developed by a "core group" that "won't make the corrupted version public" is more trustworthy than open development where anyone can see the code. Right? Right?
  • This is simply the worst piece of FUD concerning Linux and OSS in general that I've ever read. And it's coming from the "Executive Editor" who should have taken a look for some actual examples of what he's talking about. The entire article is random speculation that "bad things can happen" with OSS because people can modify the source and he should be ashamed of having written it: unless of course he's being paid to write propaganda.

    During a week when Microsoft admits it sat on the worst flaw ever for 6 months, and MyDoom and friends are rampaging around it's shameful to see an article written with so much fear and so little substance. He even manages to say that OSS might be used by terrorists against the US (although he doesn't use the word).

    An absolutely disgusting piece of "journalism".

    John.
  • by joshamania (32599) <[jggramlich] [at] [yahoo.com]> on Thursday February 12 2004, @04:08PM (#8261822) Homepage
    This is the type of argument you get from a lawyer, a technophobe or someone with a vested interest in being anti-open source. Arguments generally center around "security" "support" and "accountability".

    One, Microsoft software, the most popular "closed source" software in the world, is rife with security holes. While the most popular (arguably) open-source software in the world, Apache, doesn't strike me as being terribly buggy *or* full of security holes. For instance, I don't have to update my apache software once a week.

    Two, often for popular open-source products there is plenty of free and timely support. Advantage is also to the qualified technophile, who can support his or her own software, and not rely on the timetables of vendors.

    Three, accoutability. What has Microsoft *ever* been accountable for? Viruses? Bugs? Data loss?
  • by Phaid (938) on Thursday February 12 2004, @04:09PM (#8261828) Homepage
    Mod story down (-1, troll).

    Can we please stop letting people use slashdot to increase the hit rate on their articles in order to make themselves seem relevant to their bosses?

    Fred moody, the infamous anti-Linux ABC News columnist, was doing the exact same thing [linuxtoday.com] four years ago. In fact, he was writing on pretty much the same subject, that Open Source is insecure and untrustworthy by its very nature.

    Those who do not study history are doomed to repost it.
  • Open Source Is Fertile Ground for Foul Play

    The nature of open source makes security problems an inevitable concern. There are a handful of ways that malicious code can make its way into open source and avoid detection during security testing, making government adoption of open source particularly worrisome.

    by A. Russell Jones February 11, 2004

    An old adage that governments would be well-served to heed is: You get what you pay for. When you rely on free or low-cost products, you often get the shaft, and that, in my opinion, is exactly what governments are on track to get. Perhaps not today, nor even tomorrow, and not because open source products are less capable or less efficient than commercial products, but because sooner or later, governments that rely on free open source software will put their country's and their citizens' data in harm's way. Eventually--and inevitably--an open source product will be found to contain a security breach--not one discovered by hackers, security personnel, or a CS student or professor. Instead, the security breach will be placed into the open source software from inside, by someone working on the project.

    This will happen because the open source model, which lets anyone modify source code and sell or distribute the results, virtually guarantees that someone, somewhere, will insert malicious code into the source. Malevolent code can enter open source software at several levels. First, and least worrisome, is that the core project code could be compromised by inclusion of source contributed as a fix or extension. As the core Linux code is carefully scrutinized, that's not terribly likely. Much more likely is that distributions will be created and advertised for free, or created with the express purpose of marketing them to governments at cut-rate pricing. As anyone can create and market a distribution, it's not far-fetched to imagine a version subsidized and supported by organizations that may not have U.S. or other government interests at heart.

    Third, an individual or group of IT insiders could target a single organization by obtaining a good copy of Linux, and then customizing it for an organization, including malevolent code as they do so. That version would then become the standard version for the organization. Given the prevalence of inter-corporation and inter-governmental spying, and the relatively large numbers of people in a position to accomplish such subterfuge, this last scenario is virtually certain to occur. Worse, these probabilities aren't limited to Linux itself, the same possibilities (and probabilities) exist for every open source software package installed and used on the machines.

    How Can This Happen?
    The products of the open source software development model have become increasingly entrenched in large organizations and governments, primarily in the form of Linux, a free open-source operating system, the free open-source Apache Web server, and open source office suites. There are several reasons that open source software--and Linux in particular--are seeing such a dramatic uptick in use, including IBM's extensive Linux support effort over the past several years, and the widespread perception that Linux is more secure than Windows, despite the fact that both products are riddled with software security holes. (Use this menu to see the number of vulnerabilities reported by security watchdog group Secunia for an OS-by-OS comparison.)

    So far, major Linux distributions such as Debian and others have been able to discover and remedy attacks on their core source-code servers. The distributions point to the fact that they discovered and openly discussed these breaches as evidence that their security measures work. Call me paranoid, but such attacks, however well handled, serve to raise the question of whether other such attacks have been more successful (in other words, undiscovered). Because anyone can create and market--or give away--a Linux distribution, there's also a reasonably hi

  • devx.com

    HTTP/1.1 200 OK
    Server: Microsoft-IIS/5.0
    Date: Thu, 12 Feb 2004 21:06:06 GMT
    X-Powered-By: ASP.NET

    In other news, the devx.com website was found lying in its own blood and excrement after being linked from Slashdot.ORG today.
  • Impartiality (Score:5, Informative)

    by gowen (141411) <gwowen@gmail.com> on Thursday February 12 2004, @04:09PM (#8261848) Homepage Journal
    I believe every word of this article because A Russell Jones [amazon.com] certainly [amazon.com] has no vested interest [amazon.com] in Microsoft based web solutions.
  • Best Troll Ever. (Score:5, Interesting)

    by DaveJay (133437) on Thursday February 12 2004, @04:14PM (#8261919)
    From the article, annotations added by me:

    >Malevolent code can enter open source software at several levels.

    1. >First, and least worrisome, is that the core project code could be compromised by inclusion of source contributed as a fix or extension. As the core Linux code is carefully scrutinized, that's not terribly likely.

    Not likely indeed. Moving on.

    2. >Much more likely is that distributions will be created and advertised for free, or created with the express purpose of marketing them to governments at cut-rate pricing. As anyone can create and market a distribution, it's not far-fetched to imagine a version subsidized and supported by organizations that may not have U.S. or other government interests at heart.

    Organizations using Open Source Distributions generally purchase a vendor-supplied copy as well as a support contract.

    As an aside, do you suppose non-US countries that use Microsoft products are concerned that Microsoft may not have their country's best interests at heart?

    3. >Third, an individual or group of IT insiders could target a single organization by obtaining a good copy of Linux, and then customizing it for an organization, including malevolent code as they do so. That version would then become the standard version for the organization. Given the prevalence of inter-corporation and inter-governmental spying, and the relatively large numbers of people in a position to accomplish such subterfuge, this last scenario is virtually certain to occur. Worse, these probabilities aren't limited to Linux itself, the same possibilities (and probabilities) exist for every open source software package installed and used on the machines."

    This isn't limited to Open Source itself. The same possibilities (and probabilities) exist for any company that uses customized software AT ALL -- at some point, you have to trust those doing the customizing, or get a third party to audit. I mean, after all, I can wreak havoc throughout an organization just by clever use of login scripts on Windows XP machines, and if everyone in the IT department is in on it, nobody else would be the wiser.

    Now that I think of it, even if you're not customizing the software, you're trusting the people who make it. Does Microsoft have your best interests at heart? Does SCO? Does RedHat? Does anyone? That's why it's nice to be ABLE to scour the code -- the smartest, safest groups will obtain source code from those who write it, and have it audited by another group, and then again perhaps by another. Unless they're all in league with one another. [Insert tinfoil hat here]

    So. Who's paying this guy?

  • by maroberts (15852) on Thursday February 12 2004, @04:14PM (#8261937) Homepage Journal
    ...but governments and organisations should be exercising a modicum of care over who they get their source and binaries from. Thats what MD5 checksums and trusted sources are there for.

    Open source development is not truly open to everybody; it is normally open to everyone who you allow to contribute code to your project. They've normally proved themselves by offering bug fixes and mionor changes directly to you beforehand.

    The barriers to inserting malicious code in closed source are lower, not higher. Many an engineer has inserted a backdoor in his code which he surrepticiously used to help customers who lose passwords or setup info. However, a backdoor is just another way for a cracker to break into the system. Also bored engineers often leave Easter eggs in their closed source, something hard to do when several thousand people may review your code to see what makes it tick. In mainstream projects like Linux kernel, the bar to being allowed to contribute code is quite high, and your initial attempts are likely to be looked on with scorn by other project members.

    As for costing huge amounts of money, one wonders what cost MyDoom has been costing owners of that wonderful example of closed source software - Windows.
  • by FortKnox (169099) on Thursday February 12 2004, @04:15PM (#8261958) Homepage Journal
    Quick, do an Amazon search for "A.Russel Jones" [amazon.com] (the author of the devx article).

    Visual Basic book, asp.net in C# book... looks like Mr.Jones is up to his ears in non-open source work. I hate having someone that has no background in something condeming it.

    Its like someone who is an ASP developer condeming Java before even coding a lick of it.
  • Oh really? (Score:5, Insightful)

    by ShatteredDream (636520) on Thursday February 12 2004, @04:16PM (#8261973) Homepage
    There is nothing preventing the U.S. Government's workers from modifying it to make it a security hardened version. The NSA's SELinux didn't have to be released back to the public. The NSA could have forked an entire distribution and gotten it really rock solid on security. The only reason they didn't was the value in our country of the government needing to return to the public what it creates with our tax dollars.

    That said, the best setup for the government is to use 3-4 platforms in each agency. MacOS X on the average desktop. Linux on the many of the servers. Windows on some print and file servers. Maybe some Sun boxes for intense science work. How many times does it have to be said that a heterogenous network is harder to take down before people stop writing this shit?

    As for the argument that Windows only gets hits more because of popularity... I want to wring the neck of every person I hear saying that. It's a disgusting display of post-modernist logic to computers. It's the IT variation of the post-modern attitude that there are no absolutes on morals, only relative standards that vary by cultural and personal views. It's a complete rejection of the concept that two systems can be designed such that one is inherently insecure because of its archetecture and that one is very secure by its design.
  • by mopslik (688435) on Thursday February 12 2004, @04:18PM (#8262005)

    What bothers me most about these typical "OS vs Proprietary" flamewars-in-waiting is when writers compare specific applications with some nebulous "Open Source" concept. You've all seen reviews that go something like this:

    Open Source programs have serious problems. For example, I downloaded an Open Source command-line HTML-parser written by an undergraduate student. After feeding it random non-HTML files, the program crashed roughly half the time. By contrast, I evaluated the latest copy of Adobe Photoshop for Windows. Photoshop easily helped me modify my vacation photos, without a single glitch. Clearly, Proprietary applications are better suited for the market.

    Most of the time, these writers compare all open source programs -- many of which are hobby projects -- to individual, highly-polished applications. Hardly fair and unbiased.

    (now goes off to read the article)

  • No evidence (Score:5, Insightful)

    by 3Suns (250606) on Thursday February 12 2004, @04:19PM (#8262008) Homepage

    It's interesting how he provides absolutely no evidence to support his claims. Obviously, nobody could take his stance and try to argue evidence, or else they would run into piles of evidence suggesting the exact opposite. This is sheer uninformed speculation. A couple choice quotes:

    Because anyone can create and market--or give away--a Linux distribution, there's also a reasonably high risk that someone will create a distribution specifically intended to subvert security. And how would anyone know?

    Same way people would know if someone was running a heroin production lab in the middle of Times Square. Open means open. If people create software designed to subvert security, they make closed software. Exhibit A: Gator/GAIN.

    Who's Watching the Watchers?

    Anyone who wants to. Clearly this person has no idea how Free/Open-Source software works at all.

  • by TheFrood (163934) on Thursday February 12 2004, @04:21PM (#8262043) Homepage Journal
    From the article:

    Because anyone can create and market--or give away--a Linux distribution, there's also a reasonably high risk that someone will create a distribution specifically intended to subvert security. And how would anyone know?

    Oh, I don't know... maybe by looking at the source code?

    Turn it around now: Suppose a private company sold software with malicious code included to subvert security. How would anyone outside the company know?

    TheFrood
  • by Mirkon (618432) <mirkon@gmail. c o m> on Thursday February 12 2004, @04:27PM (#8262118) Homepage
    So, I guess I shouldn't take any of it seriously.
  • by BaronAaron (658646) on Thursday February 12 2004, @04:33PM (#8262179) Homepage
    DevX.com has reported a recent drop off in website hits and has implemented a campaign to "leverage" the Slashdot masses.

    The new project entitled "Flaming Troll" was kicked off today with an article that would be very interesting and informative for your average Slashdot reader.

    So far the project seems to be a success ...