Slashdot Mirror


Open Code in Public Procurement

mpawlo writes: "I wrote something on public procurement and open code that you might want to share with your readers. In my opinion, it is time that public bodies and governments look over their public procurement policies to warrant competition. I don't think free software or open source should be the only choice when it comes to public computer programs, but as of today, public bodies all over the world designs their requirements in a way that rules out all Free Software and Open Source alternatives already at the drawing table. May the best computer program and license win! That's the only way to get an effective allocation of public money when it comes to public computer programs. Maybe a good topic for discussion among Slashdotters?"

9 of 167 comments (clear)

  1. Re:Why doesn't the gov't insist on open code? by ekrout · · Score: 4, Insightful

    Closed source programs like Office are the standard in government (just like in the private sector).

    When you have committee after committee that needs to share data, it's beneficial to use one standard so that you spend less time haggling with technological problems and more time on the real work -- governmental issues.

    As nice as it would be to see all governmental organizations, agencies, committees, etc. using open source or free software to get their work done, it's not something that will happen overnight (or even this year).

    But if the coders keep coding and the zealots keep shouting, they'll hear the voice of reason. Perhaps even just the monetary issue is enough to get them all to switch over.

    EricKrout.com :: I'm The Man Now, Dawg!

    --

    If you celebrate Xmas, befriend me (538
  2. Open Source isn't accepted by ender81b · · Score: 4, Interesting

    At my university (Nebraska-Lincoln) we are currently facing budget cuts to the tune of something like 8.3 million dollars. Now, the university has a contract with Microsoft to for about a few million a year to supply all computers on campus with windows/office.

    When somebody suggested not renewing the contract (Thereby saving a few mil) and instead switching over as much of campus as possible to Linux they where laughed out the door by the ITS people. They said, among other things:
    1.)Cost too much to implement (retraining users, etc)
    2.)Would be too hard to support
    3.)Wouldn't provide students with the knowledge of computers to succeed in the real world I.E. Microsoft software is used by 99% of the business world and having everything run linux would simply not be effective in teaching students how to use 'real world' applications.

    Where they right? I don't think so. But instead of cancelling the contract they are now cutting faculty raises, a number of teaching centers, and some extra programs.
    Before we go and change how gov'ts contract software we must realize just how damm impossible it is to get them to get past microsoft's FUD.

    1. Re:Open Source isn't accepted by An+Onerous+Coward · · Score: 4, Insightful

      Point 1: For 95% of what the average person does, Windows is interchangeable with GNOME, Office is interchangeable with StarOffice, and the Big Blue 'E' can be replaced with Mozilla. They're not "used to Windows," per se. They're used to being able to drag-and-drop, use familiar key sequences like Ctrl-X, and have things start when they double-click. When my Windows drive went all wahooni-shaped, my family's full "retraining" consisted of "double-click the dragon to get your web browser."

      Point 2: is completely valid, and I'm not going to argue it.

      Point 3: As someone already pointed out, the value of knowledge of a particular application has a half-life that can be measured in months. Going from I.E. to Mozilla is only slightly more jarring than going from Explorer 4 to Explorer 6. Further, since you correctly pointed out that Microsoft pretty much owns the world, the users are probably going to become familiar with their applications elsewhere.

      I would also point out that any HR-type who would throw out a resume because someone has WordPerfect or StarOffice experience instead of MSOffice experience should be taken out and beaten with a cluestick. In many ways, an office suite is an office suite is an office suite. The vast majority of the knowledge learned from one can be transferred to another.

      --

      You want the truthiness? You can't handle the truthiness!

    2. Re:Open Source isn't accepted by iabervon · · Score: 3, Insightful

      #1 is a good point. People don't like their interfaces changed on them. I read email in Pine, because that was what my first email program was. When I went to college and couldn't use Pine, I ended up installing linux, forwarding all of my email, and running Pine there. I don't like Gnome or KDE because I'm used to fvwm. Reportedly, some of the desktop software acts like Office, and Wine is reportedly becoming useful for running Office. I haven't tried any of this, because, of course, I can't stand any interface other than the one I'm used to.

      Point 2 is misinformed. If you get rid of Windows, you can get rid of the army of windows sysadmins and hire a linux sysadmin or two. Linux is much easier to administer, if only because MicroSoft support is so bad, and you can't fix anything with it. You won't, admittedly, necessarily be able to keep the same support staff without retraining, but the end result is better.

      Point 3 is foolish. Nobody will use any software currently available in a year or two. The best way to acquire skills would be to use half KDE and half Gnome. That way, you can't get used to the current interfaces, which will be the out-of-date versions that won't read new documents when you get to the real world.

      Win2k owns the world out there now. Pretty soon, it'll be unsupported and unavailable. There are plenty of places that use a mix of windows and linux now, and, if you want to use linux, that just means one fewer machine that breaks each month, and that will have to be bought again in a year or two.

  3. They Won't Change Soon by Rebel+Patriot · · Score: 3, Informative

    Government doesn't have a reason to change, therefor, they won't. One of our biggest clients is a government body. They've been ingrained for a long time with Microsoft and just aren't going to switch from MS Office to say, Staroffice. Reasons for this are actually valid.

    1) They are comfrotable and familiar with Word and Excell.
    2) Some of their Access documents would be hard to render properly in Staroffice.
    3) They've invested a ton of money into several Visual Basic programs that use Access as a back end.

    As long as government agencies, departments, etc need things like that (which they've spent alot of money on to impliment), they are loath to switch.

    --
    Slackware forever. Honestly, what else would you trust when it absolutely positively has to be stable, secure, and easy
  4. This is a simplistic and US-centric article by J.D.+Hogg · · Score: 5, Insightful
    "First, I want to make one thing clear: In my view, governments and public bodies should not push "gratis," "free," "open" or "proprietary" solutions over any of the other options. That could severely damage the incentives for software developers and the national market for IT at large."

    You haven't quite understood the open-source and free-software business proposition, have you ? What's more, in my views, when the government buys Microsoft software, it makes them a little richer and that threatens my job in a small non-Microsoft company that much more. How about a little of that ?

    "The government should always choose the best computer program and IT solution at any given period of time."

    You forget half of the equation : a government is more than a company, and they have to take national interests into account, which is usually more important than the technical solution. For non-US governments, that often means one of the most important requirements is to not run closed-source software from a US monopoly.

  5. Lawrence Lessig had it right. by caduguid · · Score: 4, Interesting

    IMHO, this idea is both reasonable and constructive. It's certainly not the radical pseudo-communism the purveyors of FUD will inevitably make it out to be.

    Personally, I like the way Lessig put it in _The Future of Ideas_ when he argued that the government should encourage the development of open code.

    "Open code ... risks none of the dangers of strategic behavior that closed code, or controlled networks, do. If open code is used strategically, then the resource to counter that strategic action are always available. Innovators can rely upon the promise of open code in their innovations. They need not worry that what they develop will be swallowed by the platform they develop for.

    This encouragement should not be coercive. There's no reason to ban or punish proprietary providers. People should be free to develop code however they wish.

    But a government has its own interests, and closing its resources to others is not one of them. If the federal government develops a system to handle welfare claims, what reason does it have for hiding the code for that system from the states? Why not let the states take that code and build upon it? And if the states, then so, too, with the universities. In each case, the aim should be to expand the reach of these powerful and valuable resources, not to contract and hoard them when to value to the hoarding exists." The Future of Ideas, p.249

  6. It's not as simple as it seems. by evil_roy · · Score: 3, Insightful

    No-one would specify an OS / Platform or any other detail that is not necessary. A good specification in an RFQ ( Request for Quote) or an RFT (tender) outlines essential & desirable criteria. By specifying outcomes rather than details the market is opened up and the benefits of an open proceurement policy are seen - including $$$ savings , quality and probity.

    The problems faced when writing specs are legacy systems & applications - staff knowledge & training included. It may be necessary to specify exact hardware / software ; you may be able to specify "compatibility" requirements rather than exact products ; or in the best case you can write an outcomes only based spec.

    It's horses for courses though. The more open the better generally - if you start closing your specs you start removing some of the benefits - $$$$ , probity for example. But , if you have to run the app on an NT4 box with IIS then spec it that way.

    If you need compatability with Office apps then spec it that way.

    If you need Office then just order a copy. Once you water down your spec by being too tight you may as well just buy the product you want. There is no point issuing an RFQ if there is no market to test. And sometimes this is the best option to take.

  7. UK policy appears to be what you want. by Bazzargh · · Score: 3, Informative
    You can find the draft UK procurement policy on open source here: (all versions) (direct link to html version)

    This has been driven by the EU recommendation to consider open source mentioned in the past on Slashdot.

    Main body are these recommendations:

    • UK Government will consider OSS solutions alongside proprietary ones in IT procurements. Contracts will be awarded on a value for money basis.
    • UK Government will only use products for interoperability that support open standards and specifications in all future IT developments.
    • UK Government will seek to avoid lock-in to proprietary IT products and services.
    • UK Government will obtain full rights to bespoke software code that it procures and all customisations of COTS (Commercial Off The Shelf) packages that it uses wherever this achieves value for money.
    • UK Government will explore further the possibilities of using OSS as the default exploitation route for Government funded R&D software by academic research institutes
    ... which all seems pretty laudable.

    BTW: PLEASE DON'T SEND COMMENTS TO GOVTALK if you are just going to say 'me too'. The 7 comments that are there are all pro-open source and we dont want to sound like fanatics, do we? Remember how a lot of the comments to the EU on patent law were essentially ignored for this reason - don't duplicate the arguments of others.

    Disclaimer: I don't work for the UK government, but I write software that gets sold to them. Which includes a lot of open source stuff. I just happened to be reading that policy today before I read /. ...

    Cheers, Baz