Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Tim O'Reilly Bashes Open Source Efforts in Govt

Posted by michael on Fri Aug 16, 2002 12:10 PM
from the time-to-get-out-the-lart dept.
mshiltonj writes "Tim O'Reilly wrote a little piece about his worries about the politicization of the Open Source community, specifically the Digital Software Security Act. He calls it a bad idea, saying, 'No one should be forced to choose open source, any more than they should be forced to choose proprietary software.'"

There's a tremendous difference between what government should be allowed to do and what individuals should be allowed to do. O'Reilly is attempting to blur the distinction, a common rhetorical tactic but one which does not advance his argument. As far as I can tell, his only argument besides this is that if the citizenry pushes for the government to use Free software, companies will push back to use proprietary crud. This argument doesn't hold water - every company selling proprietary software is lobbying the government all the time, have been for years, and they aren't going to stop just because we do. CNet carries news today that Microsoft has pressured the NSA to drop development of Security-Enhanced Linux. I can only imagine what sort of pressures might have been brought to bear behind the scenes, perhaps Microsoft threatened to cancel the NSA's site licenses of Windows and Microsoft Office. But in any case, there's no such thing as "mutual disarmament" - if we back down we'll just get smashed by the continuing efforts of companies pushing proprietary software.

But back to the government/individual distinction. Individuals, for instance, shouldn't be required to disclose their private papers to anyone who asks. But government should: that's the foundation of our freedom of information laws, and they exist for a good reason - keeping an eye on government is a necessary thing. Saying "People should be free to keep their papers private" as an argument against government FOI laws is just a stupid strawman, unworthy of further debate. And that's what O'Reilly's argument against California's proposed law is as well.

Governments play by different rules. They need to be fiscally responsible, transparent to the public, and promote the public commonwealth whenever possible. Using Open Source or Free Software in government promotes all three of these goals, and if Microsoft or any other corporation doesn't make quite as much money when the government alters its standards for software procurement... so what? Companies who make shoddy products do lose business when the government ups its standards, and they have the same choice as any business does: either produce better products, or lose the government's business. In this case the shoddiness comes in some of the most important areas as far as software goes: open access to the code, to ensure the software that we the citizenry pay for is doing what it is supposed to be doing, but the rationale would be the same if the government mandated a certain level of bug-free-ness or a certain level of performance for software - you can shape up and continue selling to the government or you can ship out. Your choice.

O'Reilly seems to be promoting the agenda of Microsoft's Software Choice campaign. He's a business man; perhaps there's a reason we don't know about. But whatever his motives, his lame arguments are no reason to stop pushing for governments to use Free or Open Source software wherever possible.

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • What bunk (Score:5, Insightful)

    by Telastyn (206146) on Friday August 16 2002, @12:14PM (#4083526)
    Come on, O'Rielly has no interest in pushing anything Microsoft. He's just saying that the government should use the best tools for the job, and not belabor it's choices with (more) bureaucracy.
    • Re:What bunk by Anonymous Coward (Score:1) Friday August 16 2002, @12:19PM
      • Re:What bunk by DEBEDb (Score:1) Friday August 16 2002, @01:32PM
      • 1 reply beneath your current threshold.
    • Re:What bunk (Score:4, Insightful)

      by crimoid (27373) on Friday August 16 2002, @12:26PM (#4083635)
      I couldn't agree more. Restricting the government to use only open-source software is simply insane.

      While I agree that the government needs a certain level of transparency, I don't think that this transparency should filter down to every level of their orgainization. Does the public have a RIGHT to know the government's network infrastructure? Does the public have a RIGHT to know what data is on every civil servant's hard drive? I think not.

      Requiring complete transparency is not only highly impractical (think of the cost to the taxpayer)), but it is also unnecessary. Within the bounds of law the government should be able to do what they need to do to get their job done. If that means using Windows or Office or some other proprietary software so be it.
      [ Parent ]
      • Re:What bunk by Telastyn (Score:2) Friday August 16 2002, @12:31PM
        • Re:What bunk by crimoid (Score:2) Friday August 16 2002, @12:47PM
          • Re:What bunk by Telastyn (Score:1) Friday August 16 2002, @12:59PM
          • Re:What bunk by Ironica (Score:1) Friday August 16 2002, @04:59PM
          • Re:What bunk by Saeger (Score:1) Friday August 16 2002, @07:27PM
          • Re:What bunk by ebyrob (Score:2) Friday August 16 2002, @01:51PM
            • Re:What bunk by Chris Burke (Score:2) Friday August 16 2002, @02:19PM
              • Re:What bunk by ebyrob (Score:2) Friday August 16 2002, @05:19PM
              • Re:What bunk by mkldev (Score:1) Friday August 16 2002, @05:26PM
            • Re:What bunk by Ironica (Score:2) Friday August 16 2002, @05:01PM
              • Re:What bunk by ebyrob (Score:2) Monday August 19 2002, @03:59PM
          • Re:What bunk by thetman (Score:1) Friday August 16 2002, @02:23PM
          • 2 replies beneath your current threshold.
      • Transparency *is* needed (Score:5, Insightful)

        by Deskpoet (215561) on Friday August 16 2002, @12:55PM (#4083955) Homepage Journal
        Does the public have a RIGHT to know the government's network infrastructure? Does the public have a RIGHT to know what data is on every civil servant's hard drive?

        I realize this is a rhetorical question, but, using the justification of those monitoring *my* communications at work, I would say the answer is a most definite yes, particularly to the first question.

        The arguments of "state secrecy" are only defensible if a) we don't care what our government does or b) we don't want to know what our government does. As I spend the first five months of every year supporting an organization that allegedly functions in my interest, I feel I have every right to know--at every depth, well beyond FOIA--what that organization is doing.

        Now, you talk about the cost to the taxpayer, but when you're spending billions on things that blow up (where's the ROI in *that*?), that argument is shaky at best. I think the infrastructure could be refitted at the expense of a few less missles, while eliminating the secondary (Microsoft/Oracle/IBM) tax of proprietary software.

        O'reilly called Peru "great theatre", which makes you wonder just how commited to openness he is--they expect accountability out of their government down there. By taking this stand, he seems to imply that doin' bidness should take precedence over the REAL openness of a people demanding that their government not take corporate payoffs in software contracts, etc.

        [ Parent ]
        • Re:Transparency *is* needed by ebyrob (Score:3) Friday August 16 2002, @01:39PM
        • Re:Transparency *is* needed by crimoid (Score:2) Friday August 16 2002, @02:14PM
        • Re:Transparency *is* needed (Score:4, Informative)

          by ericman31 (596268) on Friday August 16 2002, @02:34PM (#4084877) Journal

          Now, you talk about the cost to the taxpayer, but when you're spending billions on things that blow up (where's the ROI in *that*?), that argument is shaky at best. I think the infrastructure could be refitted at the expense of a few less missles, while eliminating the secondary (Microsoft/Oracle/IBM) tax of proprietary software.

          Since we are talking about the proposed law in California I think we can discard the idea that building a few less missiles will fund the refitting you're talking about. Even IF we were talking about the Federal government "a few less missiles" would not fund what you are talking about.

          In any case, there are significant issues on the table with mandating open source software for the State of California. Before I go any further I should lay my cards on the table. I work for an IT services company. However, I'm expressing my own views, not the position of my employer. I currently work in one of the government divisions of that company, and for the last four years have supported multiple contracts with the state of California. I have a serious stake in this law, both because of my job and because I'm a citizen of California. Some of what I have to say deals with my political views as a citizen and some with my views as an IT professional.

          I'm a huge supporter of open source. I think it's clear that the Internet, as we know it, was created by open source platforms, including Berkley UNIX (and subsequently BSD and Linux), BIND, and Apache. The open source community has been, and still is, a leader in many of the innovations in computing today. This same community responds much faster to customer needs, bugs and security holes than commercial vendors do. I wish I could get my commercial vendors to be as responsive.

          That said, there are two major flaws with the idea of mandating open source only software in government IT. The first is that there are some things that open source simply cannot do. Perhaps in the future that will no longer be true, but it is not the case today. Some systems run by the state of California today could not run on Linux and MySQL due to their sheer size and complexity. In fact, at least one is still running on IBM mainframes because the risk involved in migrating to midrange platforms like IBM pSeries or Sun's SunFire is simply too high. While Linux can run on the mainframe, it cannot support the scope of this particular system, it is still Linux, running other open source platforms. There is some promising work being done in grid computing and super computing based on Linux that leads me to believe that this problem will be overcome in the next few years.

          Politically, the correct approach to the issue of "transparency" for our government is three-fold:

          1. Open standards rather than proprietary standards. For example, TCP/IP for network connectivity instead of SNA.
          2. Open records for procurement, contracting and IT standards.
          3. No proprietary data formats
          In combination with the already existing freedom of information laws, this would ensure that, whether the IT platform is proprietary or open source it can interoperate with any other system using open standards. It would ensure that citizens have a full and informative view of the government's procurement process, allowing oversight to hopefully prevent something like the Oracle Master Licensing Agreement that California entered into last year. And finally it would ensure that government information is available to anyone with a web browser.

          Mandating open source only is doomed to failure, at least at the stage of development of open source platforms that currently exist. There are many instances in state government where open source software could benefit the government and the taxpayer. On the desktop of office workers, as web servers, as office automation file and print servers, even replacing many of the proprietary systems in place today. And a mandate to include open source in procurement processes would help to make those changes. But a mandate to use only open source software will break California's IT systems.

          [ Parent ]
        • Re:Transparency *is* needed by Dirtside (Score:2) Friday August 16 2002, @02:59PM
        • 2 replies beneath your current threshold.
      • Re:What bunk by ratamacue (Score:1) Friday August 16 2002, @12:55PM
        • Re:What bunk by thetman (Score:1) Friday August 16 2002, @02:26PM
          • Re:What bunk by DunbarTheInept (Score:2) Friday August 16 2002, @05:43PM
      • Specifications, people. (Score:4, Insightful)

        by Chris Burke (6130) on Friday August 16 2002, @01:23PM (#4084259) Homepage
        Why is this all being viewed as the government making only one choice, or "restricting" themselves? The government -- and everyone else -- does this all the time. It's called a requirement. When Boeing and Lockheed competed for the Stealth Bomber contract, did they complain that the government was restricting themselves to only use planes with low radar profiles? No, it was a requirement for the contract.

        "Getting the job done" can mean more than processing a document. If you also require that you have open standards, the ability to check code for backdoors and security issue, and that your choice of software now doesn't lock you in to a particular vendor in the future -- are these not merely requirements which, like all other requirements you might have, result in some software not being eligible due to failing to meet these requirements? Restricting yourself to only those things which fullfill your needs is not insane, it is superlatively rational.

        What you think using open source software has to do with making available the contents of a civil servant's hard drive I can't fathom, which is why I didn't really address that part.

        [ Parent ]
      • Re:What bunk by Czernobog (Score:2) Friday August 16 2002, @01:37PM
      • Re:What bunk by Gameboy70 (Score:3) Friday August 16 2002, @01:51PM
      • Even More Bunk... by Badanov (Score:1) Friday August 16 2002, @01:54PM
      • Re:What bunk by msimm (Score:1) Friday August 16 2002, @02:01PM
      • Re:What bunk by anonymous_wombat (Score:2) Friday August 16 2002, @02:17PM
      • Re:What bunk by Dark Fire (Score:1) Friday August 16 2002, @02:30PM
      • Re:What bunk by Kz (Score:1) Friday August 16 2002, @03:02PM
        • Re:What bunk by DunbarTheInept (Score:2) Friday August 16 2002, @05:48PM
          • Re:What bunk by Kz (Score:1) Friday August 16 2002, @08:36PM
      • Re:What bunk by blakestah (Score:2) Friday August 16 2002, @06:06PM
      • 3 replies beneath your current threshold.
    • Re:What bunk by DLR (Score:1) Friday August 16 2002, @12:28PM
      • Re:What bunk by ceejayoz (Score:2) Friday August 16 2002, @12:30PM
        • Re:What bunk by DLR (Score:1) Friday August 16 2002, @12:38PM
          • Re:What bunk by Bat_Masterson (Score:1) Friday August 16 2002, @01:00PM
            • Re:What bunk by Qybix (Score:1) Friday August 16 2002, @02:10PM
              • 1 reply beneath your current threshold.
            • Re:What bunk by DLR (Score:1) Friday August 16 2002, @06:02PM
      • Re:What bunk by goldspider (Score:2) Friday August 16 2002, @12:52PM
        • Re:What bunk by DLR (Score:1) Friday August 16 2002, @12:59PM
          • Re:What bunk by Bat_Masterson (Score:1) Friday August 16 2002, @01:05PM
            • Re:What bunk by sealawyer (Score:1) Friday August 16 2002, @01:56PM
          • Re:What bunk by nelsonal (Score:2) Friday August 16 2002, @01:24PM
        • Re:What bunk by Ironica (Score:1) Friday August 16 2002, @05:34PM
    • Re:What bunk by SpamJunkie (Score:1) Friday August 16 2002, @12:30PM
      • Re:What bunk by DLR (Score:1) Friday August 16 2002, @12:44PM
        • Re:What bunk by Bat_Masterson (Score:1) Friday August 16 2002, @01:11PM
        • Re:What bunk by Dalcius (Score:1) Friday August 16 2002, @01:21PM
      • Re:What bunk (Score:4, Insightful)

        by Rasputin (5106) on Friday August 16 2002, @12:53PM (#4083935) Homepage
        And forcing the government to use open source is a decidedly communist idea.

        Well, first of all you're red baiting. How does communism even come into this? The Federal government is not a free enterprise operation, it is a *government*.

        Secondly, there are definite benefits to the tax payers if the government restricts it's self to open source software. Should governments spend tax dollars to buy closed, proprietary applications that lock the people's data into tightly protected formats? They might as well just hand the keys for their offices over to Microsoft.

        Lastly, where is this competition you were talking about? Microsoft owns the software industry. If they want a market they take it. There isn't any competition, just business Microsoft hasn't undermined and destroyed yet.

        [ Parent ]
      • Re:What bunk by DLR (Score:1) Friday August 16 2002, @12:54PM
        • Re:What bunk by Bat_Masterson (Score:1) Friday August 16 2002, @01:13PM
          • Re:What bunk by Dalcius (Score:1) Friday August 16 2002, @01:45PM
          • Re:What bunk by jedidiah (Score:2) Friday August 16 2002, @05:31PM
      • Sorry.. by SoSueMe (Score:1) Friday August 16 2002, @12:48PM
      • 1 reply beneath your current threshold.
    • Re:What bunk by warpSpeed (Score:2) Friday August 16 2002, @12:32PM
      • Re:What bunk (Score:5, Insightful)

        by Spamuel (246002) on Friday August 16 2002, @01:08PM (#4084092)
        Oh, well while you're asking questions let me ask one. Who signs Michael's pay cheque? Think about that for a second before you start throwing mud.
        [ Parent ]
        • Paycheck?! by Lysol (Score:1) Friday August 16 2002, @03:11PM
          • 1 reply beneath your current threshold.
      • Re:What bunk by packetgeek (Score:1) Friday August 16 2002, @01:11PM
        • Re:What bunk by ericman31 (Score:2) Friday August 16 2002, @02:50PM
          • Re:What bunk by packetgeek (Score:1) Friday August 16 2002, @09:54PM
        • Re:What bunk by jedidiah (Score:2) Friday August 16 2002, @05:35PM
          • Re:What bunk by packetgeek (Score:1) Friday August 16 2002, @10:02PM
            • Re:What bunk by ericman31 (Score:2) Friday August 16 2002, @11:22PM
        • 1 reply beneath your current threshold.
      • Re:What bunk by Ironica (Score:1) Friday August 16 2002, @05:08PM
      • 2 replies beneath your current threshold.
    • Re:What bunk by smd4985 (Score:1) Friday August 16 2002, @12:33PM
      • Re:What bunk by Bat_Masterson (Score:1) Friday August 16 2002, @01:17PM
      • 1 reply beneath your current threshold.
    • Re:What bunk by Rulle (Score:2) Friday August 16 2002, @12:40PM
      • Re:What bunk by Bat_Masterson (Score:1) Friday August 16 2002, @01:21PM
      • Re:What bunk by telbij (Score:2) Friday August 16 2002, @04:41PM
        • Re:What bunk by Ironica (Score:1) Friday August 16 2002, @05:13PM
          • Re:What bunk by Anonymous Brave Guy (Score:2) Friday August 16 2002, @07:04PM
    • Re:What bunk by Archfeld (Score:2) Friday August 16 2002, @12:44PM
    • Re:What bunk (Score:5, Insightful)

      by jayhawk88 (160512) <rockchalk88@yahoo.com> on Friday August 16 2002, @12:46PM (#4083861) Homepage
      Someone said it best the other day in a similar article: We should be more concerned about pushing the government to use open standards, rather than open source software. Who cares if the government wants to run XP rather than RedHat on all their workstations? What's important is that I, the citizen, can still have reasonable and easy access to government information and services should I decide that Bill Gates is the devil.

      In other words, stay away from the .DOC files and ASP pages that break Mozilla.
      [ Parent ]
    • Re:What bunk (Score:4, Insightful)

      by Wesley Everest (446824) on Friday August 16 2002, @12:50PM (#4083905)
      When evaluating the best tool for the job, you also have to evaluate the license. If it's a good tool but a bad license, then you choose a different tool. This is not a new idea.

      Imagine if the military was buying a few thousand jeeps. They had two choices. Company A had the superior technology, but Company B's jeep was satisfactory. Company A required them to sign a license that said they were not allowed to open the hood of the jeep because everything under the hood was a trade secret. Meanwhile, Company B provided them with a full manual and even CAD data for every part of the jeep. Which jeep should the military buy?

      Clearly, the best tool for the job would be the one built by Company B -- precisely because of the license and openness.

      Should Congress pass a law requiring all federal government to use GPL software? No. Should the federal government be required to take into account hidden expenses down the road due to license issues? Yes. Should the federal government take into account security and access to public information that is held in trust for the American people? Yes.

      I imagine this sort of thing is already going on in agencies where security is a big concern -- I doubt the CIA uses much closed-source software bought off-the-shelf, without getting some sort of special source license.

      [ Parent ]
      • Re:What bunk (Score:4, Insightful)

        by Wesley Everest (446824) on Friday August 16 2002, @01:59PM (#4084531)
        A license is not a "philosophy". It's not like we're talking about using software developed by Buddhists vs. Unitarians. A license is part of the product. With software nowadays, the license is the product. If you are a buying a software license, you should buy the best one for the job. That means you should take into account price, bugginess, security, speed, features, etc. It also means that you should look into how much it will cost to train employees to use it, how much it would cost to retrain employees if the software becomes unavailable in the future, the chance of the software becoming unavailable in the future, etc. If the license means that you are locked into the software, with a high expense to switch later, then you need to look into the expected future price of the software, the expected future suitability and viability of the software, etc.

        Btw, it isn't necessary for governemnt to use open-source software to have a good license. The government just needs to outline what they want in a license, and then shop around for the best software that meets their needs. If Microsoft shrinkwrap software doesn't meet their licensing needs, then there is nothing preventing Microsoft from making a special license for selling software to government agencies. If the post office is needs to buy 10,000 white trucks, a truck manufacturer that specializes in blue trucks could easily make a special run of white trucks to satisfy a such a large customer.

        The question isn't whether government agencies should take the license into account when acquiring software. The question is what should they be looking for in a license, and specifically, what are the minimum requirements in a license? And further, for a single government entity, what are the core minimum requirements that should be mandated to all subordinate bodies?

        Some might say that there is no core minimum, but if you think about it, that's clearly not true. There are countless things that could be in a license that would be unacceptable to any government agency, but would be legal and acceptable to some consumers. For example, imagine a deal where you get a computer for free but the license says that the company providing the computer is free to scan any files on your computer and can sell or otherwise use any information they find.

        If someone were to suggest a law mandating that all government agencies buy software without reading the license, that would be ridiculous. That would be opening us up to all sorts of problems with hidden costs and violations of the public trust.

        [ Parent ]
        • Re:What bunk by Ironica (Score:1) Friday August 16 2002, @05:28PM
      • 1 reply beneath your current threshold.
    • STANDARDS by anonymous cupboard (Score:2) Friday August 16 2002, @01:07PM
    • Re:What bunk by CrazySailor (Score:1) Friday August 16 2002, @01:19PM
    • Re:What bunk by karji (Score:1) Friday August 16 2002, @02:00PM
    • Re:What bunk by Damek (Score:2) Friday August 16 2002, @02:30PM
    • Re:What bunk by passthecrackpipe (Score:1) Friday August 16 2002, @04:02PM
    • Re:What bunk by welshsocialist (Score:1) Saturday August 17 2002, @12:36AM
    • Re:What bunk by Felinoid (Score:1) Monday August 19 2002, @01:54PM
    • 3 replies beneath your current threshold.
  • by elefantstn (195873) on Friday August 16 2002, @12:17PM (#4083549)
    O'Reilly seems to be promoting the agenda of Microsoft's Software Choice campaign. He's a business man; perhaps there's a reason we don't know about. But whatever his motives, his lame arguments are no reason to stop pushing for governments to use Free or Open Source software wherever possible.


    Seriously, Michael, this is really childish. Tim O'Reilly has done fantastic work for the community, including even publishing some of his company's books for free on the internet, and all you can think to do is make sly accusations about his "motives."

    Grow up, Michael. People can disagree with each other without having to resort to implicit "He's bought off!" accusations. It happens all the time in the real world.
  • Hey Michael by Skyshadow (Score:2) Friday August 16 2002, @12:17PM
  • My opinion by einhverfr (Score:2) Friday August 16 2002, @12:17PM
  • by Stonehand (71085) on Friday August 16 2002, @12:19PM (#4083565) Homepage
    If an individual wants to restrict himself to Open Source, there's absolutely no problem with that, so long as it does not contradict any previously-signed-and-still-active agreements on his part not to do so. People are allowed to behave as ideologically as they choose, within pretty broad limits.

    However, there is no excuse for a government doing so. Governments are supposed to be more responsible than that -- and to require a drastic litmus test that completely ignores more important issues, such as "is this the best tool for the job given our budget", is arrogance and foolishness.
  • *No* license restrictions? by Per Abrahamsen (Score:2) Friday August 16 2002, @12:19PM
  • WHAT?!?!? by no_nicks_available (Score:1) Friday August 16 2002, @12:19PM
  • thank gawd by boola-boola (Score:2) Friday August 16 2002, @12:19PM
    • Re:thank gawd by nathanm (Score:2) Friday August 16 2002, @12:36PM
    • Re:thank gawd by boola-boola (Score:1) Friday August 16 2002, @12:40PM
    • Re:thank gawd by rseuhs (Score:2) Friday August 16 2002, @12:56PM
  • "Bashes"? by Marc2k (Score:1) Friday August 16 2002, @12:19PM
  • Gawd Mike! (Score:5, Insightful)

    by Your_Mom (94238) <slashdot@innism[ ]net ['ir.' in gap]> on Friday August 16 2002, @12:20PM (#4083577) Homepage
    There are people in Government too, should they not be allow to choose whatever suits their job best? If someone found a VB application that does exactly what they want it to do, why should they be forced to use something that doesn't fit their needs correctly because it runs on a closed source system? Its unfair.

    There are lots of programs that people are familiar and comfortable with and there should be no law mandating that they can't use them. You shouldn't criticize these guys [slashdot.org] until you stop doing the same thing.

    Burnt Karma keeps me so warm...
    • Re:Gawd Mike! (Score:5, Insightful)

      by blakestah (91866) <blakestah@gmail.com> on Friday August 16 2002, @01:50PM (#4084463) Homepage
      There are people in Government too, should they not be allow to choose whatever suits their job best? If someone found a VB application that does exactly what they want it to do, why should they be forced to use something that doesn't fit their needs correctly because it runs on a closed source system? Its unfair.

      Not really. The biggest issue to me is permanence of electronic formats. I can't read things I wrote 10 years ago - papers, documents, etc, b/c I just cannot find a machine that can read their format (Word 2.0).

      I think the government should use open source software wherever there is choice, and contribute heavily to open source development for applications where no good open source app exists. I think this because it ensures that the gov't software's security and interoperability can be verified by any interested parties. The data formats can be operating system agnostic. The software can work in all ways for the good of the people.

      This is NOT a move against any companies - any company should be free to provide an open source solution to the government's problems. And, the government can either do its own security audit, or check the security with another independent company, or the same company. There is more than one way to do it.

      Because, when it comes right down to it, do you trust current properietary software to secure our nation's secrets ?
      [ Parent ]
      • Re:Gawd Mike! by Your_Mom (Score:1) Friday August 16 2002, @01:59PM
        • Re:upgrading by martin-boundary (Score:1) Friday August 16 2002, @09:20PM
          • Re:upgrading by Your_Mom (Score:2) Friday August 16 2002, @10:01PM
      • Re:Gawd Mike! by extrasolar (Score:2) Friday August 16 2002, @10:44PM
    • Re:Gawd Mike! by gnugnugnu (Score:1) Friday August 16 2002, @02:12PM
    • Re:Gawd Mike! by An Onerous Coward (Score:2) Friday August 16 2002, @02:34PM
      • Re:Gawd Mike! by YrWrstNtmr (Score:1) Friday August 16 2002, @03:02PM
    • Re:Gawd Mike! by Ian Bicking (Score:2) Friday August 16 2002, @02:37PM
    • Re:Gawd Mike! (Score:4, Interesting)

      by Dirtside (91468) on Friday August 16 2002, @02:48PM (#4084980) Homepage Journal
      Someone working for an employer is constrained to use whatever tools that employer wants them to use. If you are working for the government, then your employer is the public. The public gets to decide how the government works, because the government's entire reason for existing is to serve the public. People seem to lose sight of this a lot.
      [ Parent ]
      • Re:Gawd Mike! by Your_Mom (Score:2) Friday August 16 2002, @03:27PM
        • Re:Gawd Mike! by Dirtside (Score:2) Friday August 16 2002, @03:49PM
        • Re:Gawd Mike! by DunbarTheInept (Score:2) Friday August 16 2002, @05:57PM
        • Re:Gawd Mike! by Ironica (Score:1) Friday August 16 2002, @06:25PM
          • Re:Gawd Mike! by Your_Mom (Score:2) Friday August 16 2002, @10:10PM
      • Re:Gawd Mike! by sheldon (Score:2) Friday August 16 2002, @05:06PM
        • Re:Gawd Mike! by Dirtside (Score:2) Friday August 16 2002, @05:18PM
        • Re:Gawd Mike! by Your_Mom (Score:1) Friday August 16 2002, @10:15PM
    • Re:Gawd Mike! by wfrp01 (Score:2) Friday August 16 2002, @03:15PM
    • Re:Gawd Mike! by Ironica (Score:1) Friday August 16 2002, @06:17PM
  • Tim or Bill? by GuyMannDude (Score:2) Friday August 16 2002, @12:21PM
    • Re:Tim or Bill? by Chicks_Hate_Me (Score:1) Friday August 16 2002, @01:08PM
      • 1 reply beneath your current threshold.
  • *Sigh* (Score:5, Insightful)

    Leave it to Michael to miss the point right under his nose.

    Companies who make shoddy products do lose business when the government ups its standards, and they have the same choice as any business does: either produce better products, or lose the government's business.

    Sheesh, Michael, READ YOUR OWN FREAKING WORDS. Yes, that's the way it should be done. But that's not what we're talking about. We're talking about "affirmative action" for software. Screw using the best solution, we're going to require open source whether it's the best solution or not.

    If you want to advocate that all government DOCUMENTS must be in an open format, then that's a reasonable stand most people can get behind.

    But to argue on the one hand that Government should be required to use open source no matter what, while on the other hand arguing that the government should always use the best products is nuttiness as best, and idiocy at worst.

    • Idiocy at worst by argel (Score:1) Friday August 16 2002, @01:02PM
    • Re:*Sigh* by Ian Bicking (Score:2) Friday August 16 2002, @02:12PM
      • 1 reply beneath your current threshold.
    • Re:*Sigh* by mjh (Score:2) Friday August 16 2002, @02:23PM
    • Re:*Sigh* by srmalloy (Score:1) Friday August 16 2002, @02:31PM
    • Re:*Sigh* by Ironica (Score:1) Friday August 16 2002, @06:50PM
    • Woah buddy... by clump (Score:2) Friday August 16 2002, @06:50PM
      • What? by clump (Score:2) Saturday August 17 2002, @09:50AM
      • 1 reply beneath your current threshold.
    • Re:*Sigh*-- Please provide a counterexample by Cinabrium (Score:1) Friday August 16 2002, @07:50PM
    • Re:*Sigh* by Dan Crash (Score:2) Friday August 16 2002, @02:00PM
      • Re:*Sigh* by Dirtside (Score:2) Friday August 16 2002, @02:46PM
        • Re:*Sigh* by Dan Crash (Score:2) Friday August 16 2002, @03:09PM
          • Re:*Sigh* by Dirtside (Score:2) Friday August 16 2002, @03:15PM
            • Re:*Sigh* by Dan Crash (Score:2) Friday August 16 2002, @03:52PM
              • Re:*Sigh* by Dirtside (Score:2) Friday August 16 2002, @04:06PM
                • Re:*Sigh* by Ironica (Score:1) Friday August 16 2002, @08:46PM
                  • Re:*Sigh* by Dan Crash (Score:2) Saturday August 17 2002, @12:20AM
      • Re:*Sigh* by Ironica (Score:1) Friday August 16 2002, @07:02PM
        • Re:*Sigh* by Dan Crash (Score:2) Friday August 16 2002, @11:36PM
    • 4 replies beneath your current threshold.
  • It comes down to clout... by OSgod (Score:1) Friday August 16 2002, @12:23PM
  • Affirmative action by Ducon Lajoie (Score:1) Friday August 16 2002, @12:23PM
  • Question: by Vengie (Score:2) Friday August 16 2002, @12:26PM
  • The simple point is.... by Pxtl (Score:1) Friday August 16 2002, @12:26PM
  • Dammit, Michael by American AC in Paris (Score:2) Friday August 16 2002, @12:26PM
  • "Choice" in government by Col. Klink (retired) (Score:1) Friday August 16 2002, @12:26PM
  • What are you talking about? (Score:5, Insightful)

    by Clue4All (580842) on Friday August 16 2002, @12:27PM (#4083645) Homepage
    O'Reilly is attempting to blur the distinction, a common rhetorical tactic but one which does not advance his argument.

    Actually, he's advocating using the best tool for the job, and that zealous fanatics that insist on using Open Source everything will get us nowhere. Your implications that O'Reilly is being paid off by Microsoft are childish, to say the least. What article have you been reading?
  • Software vs. Storage Format (Score:5, Insightful)

    by daoine (123140) <moruadh1013@yahoTEAo.com minus caffeine> on Friday August 16 2002, @12:27PM (#4083647)
    I think one of the main problem with this issue is that it focuses on the wrong things. I don't think there should be any regulations on what type of software a government entity uses.

    However, I *do* think it's important to focus on the format of the public data. Anything that is public property should not require proprietary software to access. I shouldn't have to buy MicroSoft products to read public documents.

    Looking at it from that angle, Open Source is just one aspect of the solution. Documents could be produced in text, postscript, pdf, html -- there are plenty of formats with free readers (accessors) - which I think is the important part. That way, those creating the docs can use whatever tools they feel are best for the job, but those reading the documents aren't locked into those same tools.

  • Government Waste by kraksmoka (Score:1) Friday August 16 2002, @12:28PM
  • Why most people like free software by karb (Score:1) Friday August 16 2002, @12:28PM
  • What the hell is the submitter thinking? by WaxParadigm (Score:1) Friday August 16 2002, @12:28PM
    • 1 reply beneath your current threshold.
  • by i_want_you_to_throw_ (559379) on Friday August 16 2002, @12:28PM (#4083660) Homepage Journal
    I have a lone Linux box in a sea of NT boxes here at the Corps of Engineers. That box was put here because I was able to code a few dynamite apps that have since proven to be invaluable to the Corps.

    It was the services that I was able to provide to the Corps that mandated inclusion of Linux into our infrastructure. I was able to more with my open source tools than the NT guys could with theirs.

    I would not have wanted this box here by any method.

    If you believe that Open Source can trounce proprietary methods based on its merits then you need to be against mandating Open Source.

    All we need is a Microsoft disciple being FORCED to use OSS and being turned off forever. That converts no one.
  • Second Source by RichMan (Score:1) Friday August 16 2002, @12:28PM
  • A sad story. by miffo.swe (Score:2) Friday August 16 2002, @12:28PM
  • Michael's knee-jerk relflex... by Kaa (Score:2) Friday August 16 2002, @12:28PM
  • O'Reilly MIsses the boat...again (Score:4, Insightful)

    by dh003i (203189) <heinrich.rochester@rr@com> on Friday August 16 2002, @12:29PM (#4083670) Homepage Journal
    Again, O'Reilly has missed the point.

    his is not about OSS / FSS software on anyone. Its about transparency in the government -- about the people's right to know.

    The people have the right to know exactly what source code the government is using to protect them. We have the right to know what code protects our privacy in, for example, records which are ruled sealed.

    Lets say that your daughter's molested and a trial occurs, in which she testifies. For her protection, her testimony is sealed; if an electronic copy is made, it is cryptographically sealed. If this is done using proprietary software, we the citizens have no way of being assured that it is really secure. If the software used to do that is OSS / FS, then we can check and make sure.

    This is a somewhat important example, but the same principal applies to even trivial things. We, the citizens, have the right to know exactly how the software our government is using works; at least where it pertains to us.

    Obviously, military top secret stuff is different; though it certainly need not be based on proprietary technology -- nothing prevents the military from modifying OSS / FS software and then keeping those modifications secret within the division. As that doesn't really count as distribution; i.e., in house modifications are not considered "distributed". Its only "distribution" when you make it available to the general public.

    That is why the government mustI use OSS / FS, because of our right to know.

    An additional benefit is cost-effectiveness. Our tax dollars pay for this stuff, and in almost all cases, OSS / FS is a cheaper solution, both in terms of initial price and total cost of ownership.
  • He's wrong... by Autonomous Crowhard (Score:2) Friday August 16 2002, @12:30PM
  • All software? by metoc (Score:1) Friday August 16 2002, @12:31PM
    • 1 reply beneath your current threshold.
  • Reminds me of a quote... by sukottoX (Score:1) Friday August 16 2002, @12:32PM
    • 1 reply beneath your current threshold.
  • I don' t want my data locked up (Score:3, Insightful)

    by alext (29323) on Friday August 16 2002, @12:32PM (#4083713)
    Surely if O'Reilly followed the Peruvian campaign he must have understood that the goal is to ensure that public data remains public, and that that implies openness in formats?

    He seems to skate over this and just characterize any policy for open source as arbitrary prejudice.

    Openness in requirements is important, just don't forget what the key requirements should be.
  • Kneejerk Slashdottism by jjohnson (Score:1) Friday August 16 2002, @12:33PM
  • Best tool for the job by GCP (Score:2) Friday August 16 2002, @12:33PM
  • Government Requirements by kris_lang (Score:2) Friday August 16 2002, @12:33PM
  • by trix_e (202696) on Friday August 16 2002, @12:34PM (#4083728)
    It's too bad the Authors don't have an 'Anonymous Idiot' option when they post something.

    michael, it's crap propoganda like this that makes it even harder for open source advocates to maintain credibility.

    You deserve the Katz'ing that you're getting.

  • Huh? Just another requirement. by Hard_Code (Score:2) Friday August 16 2002, @12:34PM
  • No way. by Snar Bloot (Score:1) Friday August 16 2002, @12:34PM
    • Re:No way. by jeremy_hogan (Score:1) Friday August 23 2002, @05:02PM
  • O'Reilly is right by Preposterous Coward (Score:2) Friday August 16 2002, @12:35PM
  • Don't force open source, force to open the source by mocm (Score:2) Friday August 16 2002, @12:35PM
  • Mantra (Score:3, Interesting)

    by Shadow Wrought (586631) on Friday August 16 2002, @12:35PM (#4083741) Homepage Journal
    Sorry if I don't go along with the mantra, but I think that O'Reilly has a valid point. Legislating open source in government is not the answer.

    I think a better solution would be a competition, ala defense procurements. The government lists what it needs, and everyone shows up and demonstrates what they can do. If open source can do everything the government needs, at a fraction of the price, then you have you solution. You could even put in place a performance to cost ratio to determine value. (ie- This product can 90% of what this other product does, but costs $250,000 less. Is 10% worth $250,000?)

    I'm not saying that the procurement process isn't flawed, just that legislative mandates have historically spawned unintended consequences at a prodigious rate.
    • Re:Mantra by Dirtside (Score:3) Friday August 16 2002, @02:32PM
      • Re:Mantra by kirkjobsluder (Score:2) Friday August 16 2002, @02:46PM
        • Re:Mantra by Dirtside (Score:2) Friday August 16 2002, @03:03PM
  • He's right, at least partially by Dark Nexus (Score:2) Friday August 16 2002, @12:35PM
  • Open source in government by MrCawfee (Score:1) Friday August 16 2002, @12:36PM
  • There are more factors to consider by starseeker (Score:2) Friday August 16 2002, @12:37PM
  • Should the government... by graboy (Score:2) Friday August 16 2002, @12:40PM
  • No. by 13Echo (Score:2) Friday August 16 2002, @12:40PM
  • Go Tim, go! by jukal (Score:2) Friday August 16 2002, @12:40PM
  • You don't get it. by Loligo (Score:1) Friday August 16 2002, @12:42PM
  • FUD, much? (Score:5, Insightful)

    by EllF (205050) <ellF@ellFPLANCK.net minus physicist> on Friday August 16 2002, @12:45PM (#4083841) Homepage
    Good god, Michael.

    O'Reilly makes a *very* important point about forcing governments to use Open Source software: it's morally reprehensible. Quoting from a letter sent to Tim, "If you feel you have to coerce people, it would be better to force them to increase their disclosure. Require officials to document their acquisition critieria, require companies to publish their licensing policies, insist on use of open file formats for publicly accessible documents. That is, increase the flow of information and the range of choices, rather than trying to decrease them. That's what Open Source is supposed to be about - increasing choices, right?"

    Moreoever, your criticisms against Tim are as sophomoric as they are transparent:

    1."O'Reilly seems to be promoting the agenda of Microsoft's Software Choice campaign. He's a business man; perhaps there's a reason we don't know about." His manner employment is irrelevant - attacking an argument that calls into question the "slippery slope" of using legislation to force a particular subset of software upon a goverment on the grounds that the author of the argument is a businessman is an ad homimen fallacy, not a substantial critique.

    2. "Saying "People should be free to keep their papers private" as an argument against government FOI laws is just a stupid strawman, unworthy of further debate." Ok, agreed. Where does Tim say this? Where does this quote come from? The argument O'Reilly has against forcing the government of CA to use Open Source software is that "any victory for open source achieved through deprivation of the user's right to choose would indeed be a betrayal of the principles that free software and open source have stood for" - a point that is very different from some claim to a person's right to privacy.

    3. "Governments play by different rules. They need to be fiscally responsible, transparent to the public, and promote the public commonwealth whenever possible." I argue that the public commonwealth is best promoted by protecting what O'Reilly calls "Freedom Zero": "the freedom to offer your work to the world on the terms that you choose, and for the recipients to accept or reject those terms." When you start to force *any* entity to use software, you're violating what I perceive to be one of the fundamental principles of the Free software movement.

    4."Whatever his motives, his lame arguments are no reason to stop pushing for governments to use Free or Open Source software wherever possible." Pushing for governments to use Free/Open Source software is fine, but O'Reilly's "lame arguments" boil down to the simple notion that "This last temptation is the greatest treason: to do the right deed for the wrong reason."

    Although I've come to expect the mentality of least resistance here at /., it's depressing to see an editor such as yourself bashing an article that endorses the ideological foundations for the Open Source movement. Spewing links to Microsoft FUD and drawing vague connections to ridiculous and oversimplified statements that no one would disagree with in an attempt to bolster such a weak argument might fool some of this community, but not all of us.

    As Fight Club said, "sticking feathers up your butt doesn't make you a chicken." Thanks for the proof, Michael.
  • Open Source is already in the Government by Mattzilla (Score:1) Friday August 16 2002, @12:47PM
    • 1 reply beneath your current threshold.
  • shut up by applejacks (Score:1) Friday August 16 2002, @12:47PM
    • Re:shut up by ApheX (Score:1) Friday August 16 2002, @01:24PM
    • Re:shut up by WildBeast (Score:2) Friday August 16 2002, @01:44PM
    • Re:shut up by applejacks (Score:1) Saturday August 17 2002, @03:44AM
    • Re:shut up by applejacks (Score:1) Saturday August 17 2002, @03:46AM
    • 3 replies beneath your current threshold.
  • Excellent Rebuttal by ratamacue (Score:1) Friday August 16 2002, @12:47PM
  • I don't think you understand government by dw5000 (Score:1) Friday August 16 2002, @12:48PM
  • It is not about software choice, dammit! by Per Abrahamsen (Score:2) Friday August 16 2002, @12:48PM
  • waiting for the gnu crowd to chime in by Triumph The Insult C (Score:1) Friday August 16 2002, @12:49PM
  • Rational approach to OS in government... by sterno (Score:2) Friday August 16 2002, @12:49PM
    • 1 reply beneath your current threshold.
  • My views on this editorial: by Blind Linux (Score:1) Friday August 16 2002, @12:51PM
  • Can't agree with O'Reilly this time by Gameboy70 (Score:1) Friday August 16 2002, @12:53PM
  • That Darn O'Reilly by datastew (Score:1) Friday August 16 2002, @12:53PM
  • Companies Go Bust - Source Escrows by Shabazz (Score:1) Friday August 16 2002, @12:53PM
  • Open Source != Free Software by Rashkae (Score:1) Friday August 16 2002, @12:55PM
  • Simplify: no business with monpolies by sterno (Score:2) Friday August 16 2002, @12:56PM
  • Don't make me do it... by po8 (Score:2) Friday August 16 2002, @12:56PM
  • Open source, unless you can justify otherwise... by Odinson (Score:2) Friday August 16 2002, @12:57PM
  • Have to agree.... by Proudrooster (Score:2) Friday August 16 2002, @12:58PM
  • Please.. by Cassanova (Score:1) Friday August 16 2002, @12:59PM
  • Do what you preach by tig (Score:1) Friday August 16 2002, @01:00PM
  • TCO Is a factor by kenp2002 (Score:1) Friday August 16 2002, @01:00PM
  • Democracy is choice by aminorex (Score:2) Friday August 16 2002, @01:00PM
  • Michael's got a point, sort of by wrinkledshirt (Score:1) Friday August 16 2002, @01:01PM
  • Alright Tim by ToasterTester (Score:1) Friday August 16 2002, @01:03PM
  • About Government Purchasing (Score:4, Informative)

    by aero6dof (415422) <aero6dof@yahoo.com> on Friday August 16 2002, @01:04PM (#4084046) Homepage
    Although I don't support the DSSA in its current form, I don't think that Tim has ever tried to sell products to the governments and their agencies - I have. Open Source has inherent disadvantages in trying to sell to a government customer. Government often creates lists of "qualified" vendors. These lists often serve as a procurement "menu" the government agencies decide what sofware technologies to implement. Going with off-list technology often requires extra justification and more work on the part of the procurement agency.

    The nature of Open Source makes it difficult or impossible to participate in these lists. The regulation simply doesn't mesh well with the OSS paradigm. Look at California Educational List [c-smart.org] or the Federal Gov't GSA [gsa.gov] and try to imagine an Open Source project trying to qualify for a slot on those lists. Even if an Open Source business does qualify itself to the list, none of the other businesses offering service or support qualify - removing a key advantage of Open Source -- multi-vendor competition over support of the same product.

    I do think some sort of "Consider Open Source First" software procurement policy is in order. Either that, or a gov't office to specifically qualify Open Source projects to these procurement lists.
  • Anti-business mentality by mc6809e (Score:2) Friday August 16 2002, @01:04PM
  • "off the shelf" vs. "proprietary software" by danheskett (Score:2) Friday August 16 2002, @01:05PM
  • Doh. One step forward two steps back... by CrackerJackz (Score:1) Friday August 16 2002, @01:05PM
  • National security and sovereignty by robteix (Score:1) Friday August 16 2002, @01:11PM
  • National Security REQUIRES open source... by Omega (Score:2) Friday August 16 2002, @01:13PM
  • irony by siphoncolder (Score:2) Friday August 16 2002, @01:13PM
  • michale: you're wrong. by cjsteele (Score:1) Friday August 16 2002, @01:16PM
  • News flash: by OSgod (Score:1) Friday August 16 2002, @01:16PM
  • Open source isn't whats needed (Score:5, Insightful)

    by Vicegrip (82853) on Friday August 16 2002, @01:23PM (#4084254) Journal
    Government must use standards compliant software:
    1. Software must store data in an open patent/royalty free standard format and be useable by any other software.
    2. Software that must interoperate, should be able to do so without preference to a specific vendor. i.e. follow open and patent/royalty free communication standards.
    3. Software, depending on its application, must be demonstratedly secure by:
    - making it the law that a security flaw for software running on government systems must be fixed (no: "but you can buy our new later version full of features you don't need")-- for a reasonable fee if appropriate.
    - a vendor shall be liable for refusing to disclose vulnerabilities their software has that have not been addressed in a timely fasion.
    - having been the subject of independent review and analysis.
    4. Portable software that is available on more than one platform must be given precedence over software that can only operate on one platform.
    5. Companies who fail to support software, or refuse to or have gone bankrupt, should in their contract have clauses that force the code to their software made open-source so that the goverment may have somebody else support their system.
  • lame considered harmful (Score:4, Insightful)

    by epine (68316) on Friday August 16 2002, @01:23PM (#4084256)

    Anyone who has spent any time listening to the Technetcast archives will know that Tim O'Reilly is not someone you discard just because they are saying something you don't want to hear. He has better open source credentials than 99% of the people who will weigh into this discussion, even if we darkly suspect he is feeding his family on the side. I've done nothing in my life as a computer programmer to compare with what Tim has contributed.

    And Tim is making a point here which is 100% correct. The label "open source" is not an acceptable substitute for what we are really trying to achieve. If it did happen that governments such as Peru enacted these policies, it would certainly be a victory for accountable government and the democratic process (at least between the state and its citizens, which is NOT the sum total of what democracy requires).

    The lame argument here is the last paragraph of the slashdot submission. I know exactly what lame means in that paragraph: "I don't want to think that hard about difficult issues, so chalk it all up to hidden agendas, name the villians, and move along". If Tim O'Reilly's open source credentials are subject to this kind of aspersion, whose only sin so far is to give serious consideration to the political reality of taking an immoderate stance on the traditions of goverment since America was founded, there isn't a business person alive whose integrity means anything at all to the open source community.

    Sure it's annoying to see Tim throw out these unpleasant thoughts half digested. But that's what he does: he creates forums for really smart people to think and speak about difficult issues.

    I don't know the right answer to this question. The problem is too difficult to think through in one day, or even one year.

    We need a notion along the lines of "government product" which encompasses everything they do on behalf of the public (memos, e-mail, publications, databases, registries, etc.) and mandates that all of this goverment product is fully exposed in representations supported and validated by freely available, open source code. Once you have this in place, the open source community can implement every system of government, and then we need to win the arguments over cost justification of taxpayer dollars. And maybe at the end of the day we find we are actually doing the right things for the right reasons after all.

    I know that many people in this forum won't get past the fact that Tim has said something ugly. For those of you who sometimes stop to think about the unpleasant, this is one of those times to step back, take a hard look, and admit that the world doesn't always offer the easy paths we'd prefer to follow. Tim had the courage to do this, so should we.

  • O'Reilly is right. (Score:5, Insightful)

    by Lendrick (314723) on Friday August 16 2002, @01:24PM (#4084262) Homepage Journal
    One fundamental problem with open-source zealotry is the assumption that in every possible case, open-source software is better than any proprietary alternative. This has a nasty tendency to piss off regular users ("Why are you forcing this on me? I liked my Windows just fine.") and less zealous OSS advocates (who are trying very hard to convince people that we Free Software types are capable of being reasonable).

    What the government needs to do is a detailed cost-benefit analysis for each major software purchase. Linux is cheaper to run in some cases, but the fact is, you need to retrain people to use new software, and they can often get bogged down if said software isn't of as high quality as the commercial software they were originally using. Microsoft Office has its annoyances, but is still (in my experience) generally a better office suite than Open/StarOffice.

    Anyway, those are my thoughts. They decision shouldn't be made for government organizations. It should just be an educated decision made by engineers and regular users, as opposed to managers who have just been impressed by salesmen.
  • Does this make sense? by Quill_28 (Score:1) Friday August 16 2002, @01:29PM
  • M$ strongarm by zboypiccoro (Score:1) Friday August 16 2002, @01:30PM
  • Alterior motive by gmkeegan (Score:2) Friday August 16 2002, @01:32PM
  • Keep in mind that by WildBeast (Score:2) Friday August 16 2002, @01:32PM
  • about forcing a trend... by anarcat (Score:1) Friday August 16 2002, @01:33PM
  • by Daemosthenes (199490) on Friday August 16 2002, @01:34PM (#4084338)
    There are quite a few people getting far too uppity about this. And while it is a goal worth taking political action over, I think one of the core problems with the Open Source movement is the fact that we don't know when to back down. Our collective character wants to resolve the problem, crush the "evil bad guys" (Microsoft and proprietary giants) and save the future of computing for people everywhere - seriously, it's our mindset. We grew up watching star wars [microsith.com] and star trek [code7r.org], right? As a movement we've been overcome by the blindness and fervor that we decry in the corporations and government we struggle against.

    If we truly want freedom, we should be fighting for the freedom to choose - the freedom to pick the best tool for the job. The freedom to use open source if it is better, or to pick proprietary software if it's the best tool for the job. Passing bills mandating the use of open source [com.com] in the government takes away the freedom of the government to do its job as efficiently as possible. We're taking away from their freedom. Using the exact same method that the MPAA, RIAA, and other corporate entities make use of things like the DMCA to impact our own freedom. And what's the point of inflicting one "freedom" on the government just to take away another?
  • open, free, proprietary, closed by kalimar (Score:1) Friday August 16 2002, @01:36PM
  • choice is good by nuc134r m4n (Score:1) Friday August 16 2002, @01:37PM
  • Freedom v. meritocracy by dh003i (Score:2) Friday August 16 2002, @01:37PM
  • Open standards/protocols by demented (Score:1) Friday August 16 2002, @01:47PM
  • Forced to choose open source? by anthony_dipierro (Score:2) Friday August 16 2002, @01:49PM
  • Maybe I missed something by barnaclebarnes (Score:2) Friday August 16 2002, @01:50PM
  • Agreement with Tim, except.... by lynx_user_abroad (Score:1) Friday August 16 2002, @01:56PM
  • This is a horrible idea. by Wuhao (Score:1) Friday August 16 2002, @01:57PM
  • Email Him Now! by Proud to be leftist (Score:1) Friday August 16 2002, @02:00PM
  • open standards (Score:4, Informative)

    by spasm (79260) on Friday August 16 2002, @02:01PM (#4084558) Homepage
    I work on large, US taxpayer-funded research projects. We gather *huge* amounts of data, and use less than a third of it ourselves. Some of it will eventually be datamined by other projects, and all of it has potential for future researchers. Perhaps in a year or two; perhaps in 20 years. It's that kind of data.

    I couldn't actually give a shit about open source vs closed sorce *software* - in a given week I switch back & forth between MacOS, NT, and Linux, and use both proprietary and open source tools on all three depending entirely on what best suits the task is at hand. But having the data I work with in an open format which can be used by multiple tools from multiple vendors across all three of the platforms I use is essential. And in the longer term, making absolutely sure the data I work with is and will remain available to other researchers is critical.

    We, the taxpayers, pay for an incredible amount of extremely expensive research, and to deliberately lock the products of this research up in proprietary formats which may not be accessible to later researchers (eg the 1960's census data debacle) is criminal stupidity.
  • harpies sound off now let monkey spew by 10am-bedtime (Score:1) Friday August 16 2002, @02:02PM
  • Wrong reasons indeed... (Score:4, Insightful)

    by Skald (140034) on Friday August 16 2002, @02:03PM (#4084583)
    And the smallest errors cause the greatest confusion,
    when unsound reason yields the best conclusion.

    The consequences of legislation to require government agencies to purchase (Open Source|Free) software may be good or bad; I don't wish to make a case for either at the moment. I do think, however, that both Mr. O'Reilly's reasoning, and that of his correspondent, are flawed, and that both characterize the issue badly.

    Government agencies are not individuals, with freedoms we regard as inherently worth protecting. Nor do they spend their own money; they spend the money of the people they serve, which in most cases is provided for them by the legislature representing those people.

    When the mystery correspondent characterizes these laws as "criminalizing an official' s decision to buy commercial software", and when Mr. O'Reilly characterizes them as the "deprivation of the user's right to choose", they suggest that the people entrusted with the administration of these agencies have some right to spend tax money in the way that they see fit. They do not. Nor is having the legislature hand down policies on what goods agencies acquire anything like having the legislature forbid individuals to write or use P2P software (a comparison made by O'Reilly in the discussion forum). This is not about whether, how, and to what extent the government should regulate the software industry. This is about one way in which the Legislative branch checks the Executive branch.

    O'Reilly's pragmatic points, though underdeveloped, are more interesting. Perhaps this is a matter of legislative micro-(mis)management. Perhaps these constraints would seriously impede the ability of many agencies to fulfil their responsibilities. Perhaps this would open up a fight with software corporations that we don't want, or can't win.

    I'd much rather Mr. O'Reilly had developed these, as I think his argument from principle falls down flat. If we took it seriously, we'd have Congress able to give money to agencies, without any say in how the money was spent. Unelected officials without constraints on their spending isn't what most people mean by 'political freedom'.

  • Transparency by LuYu (Score:1) Friday August 16 2002, @02:11PM
    • 1 reply beneath your current threshold.
  • The Definitive Argument by Slur (Score:2) Friday August 16 2002, @02:11PM
  • by alizard (107678) <`moc.sice' `ta' `drazila'> on Friday August 16 2002, @02:12PM (#4084659) Homepage
    So Tim O'Reilly is going to tell his employees:
    Get any software you please from any vendor you please for your desktop workstations. If your computer isn't up to running it, we'll get you an upgrade, and don't worry about downtime, if you can't work while you're waiting, take some time off on us. If it won't talk to the other applications on our network, don't worry about it, it's our problem. Take some more time off on us while we fix it.

    When a public policy position is this easily reduced to transparent (but not "Trustworthy") absurdity, it doesn't deserve to be taken seriously.

    Any organization has the right to mandate the use of software matching certain specifications to ensure interoperability and a common environment so that any employee will be able to function on any workstation she is assigned to for at least basic applications like mail, office apps, etc. It just happens that in a government, such regulations and laws have the force of law because it is the government. Further, it also has the responsibility to both itself and to its customers to keep information it collects secure. It can best meet this responsibility by mandating the use of securable software. Microsoft doesn't make any.

    Moreover, a government is in a special position with respect to legacy software and formats. Unlike most businesses, documents created 25 or 50 years ago must be accessible not only to government employees, but to the general public as well. When looking up a legal precedent and why it was made, one frequently has to go back 25 or 50 or even sometimes, 100+ years to look up what the courts and the legislators had to say about it. Does anyone think MS will be around in 100 years?

    Government also has special requirements regarding security, it has many databases full of software it must maintain in order to function which are an attractive target for h4xx0rs. The CA state employee database which got hacked a few months ago. Allowing state agencies to pick insecure MS products in the name of "freedom of choice" is just not acceptable.

    Finally, one other point that should have been obvious to Tim. The Open Source Movement has gotten big enough that it either must get political or get crushed. MS lobbying killed the NSA Secure Linux project despite the fact that MS makes no secure products of its own. What's going on with respect to laws being made by politicians 0wn3d by Hollywood that will destructively impact the Open Source Community is known to all of us with the remotest clue. Until I read what Tim said, I would have put him in that category.

    We can no longer afford to follow our previous traditions of ignoring politics or pretending to be a political player via geektivism, which as Declan has said, must ultimately fail. Politicians listen to our presentations politely and with blank incomprehension, our people get the feeling of having made a difference, then they go back to their offices and talk to the lobbyists who speak to them in a language they do under$tand.

    We either have to learn to play with the big boys... to compete in the political arena with Microsoft and Hollywood as equals or find ourselves locked out of the software market and ultimately, locked out of the ability to use our own computers in any manner not preapproved by MS and Hollywood.

    While I support the Digital Software Security Act and will tell my CA state legislators to vote YES, the Open Source Community is going to get our collective asses kicked over this one unless it is willing to organize a PAC for the purpose of collecting our money to redistribute to politicians...

    If you want access to politicians, you've got to pay for it just like everyone else who gets it does. That's a lesson we must learn NOW for our own survival.

  • Tim O'Reilly is a truely balancing force in the _computer_ world. Who else would have been able to get heads of MS and open source together on a stage and keep a fight from breaking out. He has contributed countless advances to _computer_ technology, and it is his level headedness and fairness that makes his opinion still respected and not discounted as some crazed lunatic as Stallman's points are offten seen.
  • Governments use of OSS by Daimaou (Score:2) Friday August 16 2002, @02:28PM
  • I don't agree by Dr. Awktagon (Score:2) Friday August 16 2002, @03:00PM
  • Slashdot: Michael's personal soapbox by FattMattP (Score:2) Friday August 16 2002, @03:18PM
  • by Dirtside (91468) on Friday August 16 2002, @03:34PM (#4085316) Homepage Journal
    I think michael would have done well to heed the old saying: "Never attribute to malice that which can be adequately explained by stupidity." Essentially, michael is seeing Tim's words, and assuming that he has a nefarious ulterior motive. I think that the simpler answer is better (yay, Occam): O'Reilly failed to consider the necessity of transparency in government effort. (No, I don't think he's "stupid", but it's an apt quote.)

    Many posts here keep mentioning that the government should choose its software based on whether it's "the best tool for the job". I agree. The problem is in the definition of "best tool for the job". Most of the anti-michael posts seem to think that "best tool" only includes one, or maybe two factors: the technical superiority of the software, and possibly its monetary cost.

    There is a third factor, equally (possibly more) important in my view: The government's responsibility to make its work transparent to its citizens.

    The government does not have any "right to choose" what software it uses on its own initiative. The government's entire existence is contingent upon the will of the people -- essentially, the government is a company whose board of directors is the American public. Its employees (individual government workers) are beholden to the company's policies -- they must use what tools it specifies, just like any employee at any company.

    If the public decides that it wants more transparency in government work, then that is the public's will and the government's duty. If the public decides that one good way to get this transparency is to require open source software, then so be it. As a member of that Board of Directors, I get a vote in whether that happens -- although due to the rather byzantine legal processes of the land, it's only an indirect vote with a massive lag-time. Nonetheless, the government exists to serve its public, and must act according to its public's will.

    I think O'Reilly has confused the rights of an individual and the rights of government. Namely, that the government has no inherent rights, except those granted to it by the people. His final comments begin to sound as if the government is being oppressed by such decisions, instead of enjoying the liberty that all humankind deserves.

    The problem being, of course, that the government is not a person, and does not "deserve" anything. Saying that "no one should be forced to choose open source" in defense of a nonexistant government right is errant -- in other words, he is saying that we should not force the government to use particular tools.

    Now, the idea that EVERY government software solution should ALWAYS be open source is not necessarily a good idea (it may be, it may not be, I don't know) -- but claiming that it is morally wrong because the government has a right to choose what it wants, is ludicrous. The government exists to serve the people -- it has no rights except those we grant it.
  • Not License, Data Format by Just Jeff (Score:2) Friday August 16 2002, @03:36PM
  • What I wanna know is... by PCM2 (Score:2) Friday August 16 2002, @03:53PM
  • Open file formats by michael_cain (Score:1) Friday August 16 2002, @04:03PM
  • Tim is right... OpenSource is about choice... by Leimy (Score:2) Friday August 16 2002, @04:28PM
  • The microsoft campaign is a myth... by Kindaian (Score:1) Friday August 16 2002, @04:31PM
  • More Complicated Than O'Reilly Thinks by Burning*Cent (Score:1) Friday August 16 2002, @04:44PM
  • Make it open file formats by HiThere (Score:2) Friday August 16 2002, @04:51PM
  • O'Reilly misses the point (or pretends to) by Vasilis Vasaitis (Score:1) Friday August 16 2002, @05:02PM
  • O'Really by greymond (Score:1) Friday August 16 2002, @05:07PM
    • Re:O'Really by greymond (Score:1) Friday August 16 2002, @05:17PM
  • What's wrong with being political? (Score:4, Insightful)

    by benedict (9959) on Friday August 16 2002, @05:28PM (#4086077)
    Tim O'Reilly decries the "politicization" and
    "radicalization" of the open source community.
    It seems to be a libertarian axiom that freedom
    and politics don't mix. I don't agree.

    When a person refuses to engage in politics, all
    he does is ensure that his voice is not heard in
    the halls of power. The government is our
    government as much as it is anyone else's, and
    there is no reason why we should not strive to
    have our values recognized and our concerns
    addressed.

    Some people have questioned the technical wisdom
    of the California bill. They may have a point,
    but it is orthogonal to my point.
  • We let this happen by attobyte (Score:1) Friday August 16 2002, @06:18PM
  • This man is right by mirabilos (Score:1) Friday August 16 2002, @06:43PM
  • The right tool for the job. by daytrip00 (Score:1) Friday August 16 2002, @06:56PM
  • Accountability by Debehemoth (Score:1) Friday August 16 2002, @07:15PM
  • Straw Man by Un pobre guey (Score:1) Friday August 16 2002, @07:31PM
  • If it is between the GPL and MSFT's EULA... by tz (Score:1) Friday August 16 2002, @08:07PM
  • It seems there is no choice by Stumbles (Score:1) Sunday August 18 2002, @07:54AM
  • In defense of the DSSA and other such legislation by jeremy_hogan (Score:1) Friday August 23 2002, @04:55PM
  • Re:OpenSource will hurt developers in the long run by palmech13 (Score:2) Friday August 16 2002, @12:19PM
  • Re:OpenSource will hurt developers in the long run by N3WBI3 (Score:2) Friday August 16 2002, @12:20PM
  • Re:OpenSource will hurt developers in the long run by Anonymous Coward (Score:1) Friday August 16 2002, @12:21PM
  • by oddjob (58114) on Friday August 16 2002, @12:23PM (#4083620)
    Actually, if the government were required to use only open source software, it would suddenly be possible for open source to put food on lots of tables. You may not be able to make money selling the code, but the government would need tons of support, custom development, and other services, which is where open source companies have always planned to make their money.
    [ Parent ]
    • 1 reply beneath your current threshold.
  • Re:OpenSource will hurt developers in the long run by Jonny Ringo (Score:2) Friday August 16 2002, @12:24PM
  • Re:OpenSource will hurt developers in the long run by scalveg (Score:1) Friday August 16 2002, @12:24PM
  • Re:OpenSource will hurt developers in the long run by Anonymous Coward (Score:1) Friday August 16 2002, @12:26PM
    • 1 reply beneath your current threshold.
  • OS != cheap by OSgod (Score:1) Friday August 16 2002, @12:30PM
  • Re:OpenSource will hurt developers in the long run by doomdog (Score:2) Friday August 16 2002, @12:31PM
  • Programming free software put food on my table by Per Abrahamsen (Score:2) Friday August 16 2002, @12:36PM
  • Re:Open souce is the way to go by erat (Score:2) Friday August 16 2002, @12:42PM
  • Re:OpenSource will hurt developers in the long run by Anonymous Coward (Score:1) Friday August 16 2002, @12:42PM
  • Re:Tim O'Reilly is the man by Anonymous Coward (Score:1) Friday August 16 2002, @12:50PM
  • Re:OpenSource will hurt developers in the long run by jjsimas (Score:1) Friday August 16 2002, @12:55PM
  • Re:OpenSource will hurt developers in the long run by doomdog (Score:1) Friday August 16 2002, @01:02PM
  • Re:OpenSource will hurt developers in the long run by Verizon Guy (Score:2) Friday August 16 2002, @02:00PM
  • Re:OpenSource will hurt developers in the long run by doomdog (Score:1) Friday August 16 2002, @02:00PM
  • Re:OpenSource will hurt developers in the long run by Verizon Guy (Score:2) Friday August 16 2002, @02:08PM
    • 1 reply beneath your current threshold.
  • Re:Opensource by ubikkibu (Score:1) Friday August 16 2002, @04:58PM
  • Re:OpenSource will hurt developers in the long run by jedidiah (Score:2) Friday August 16 2002, @05:47PM
  • Re:OpenSource will hurt developers in the long run by bwcbwc (Score:1) Friday August 16 2002, @10:49PM
  • 36 replies beneath your current threshold.
(1) | 2