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?"
Closed source programs like Office are the standard in government (just like in the private sector).
:: I'm The Man Now, Dawg!
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
If you celebrate Xmas, befriend me (538
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.
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.
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!
#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.